@axa-fr/react-toolkit-collapse
TypeScript icon, indicating that this package has built-in type declarations

2.3.1 • Public • Published

@axa-fr/react-toolkit-collapse

  1. Installation
  2. Collapse
  3. Accordion

Installation

npm i @axa-fr/react-toolkit-collapse

Collapse

Import

import { CollapseCard } from '@axa-fr/react-toolkit-collapse';
import '@axa-fr/react-toolkit-collapse/dist/af-accordion.css';

Use

const Collapse = () => (
  <CollapseCard>
    <CollapseCard.Header>Your Header Text #1</CollapseCard.Header>
    <CollapseCard.Body>
      Your Body Text <b>Your Bold Text</b>
    </CollapseCard.Body>
  </CollapseCard>
);
export default Collapse;

Accordion

Import

import { Accordion, CollapseCard } from '@axa-fr/react-toolkit-collapse';
import '@axa-fr/react-toolkit-collapse/dist/af-accordion.css';

Use

const AccordionCollapse = () => (
  <Accordion
    collapses={[]}
    handleToggle={() => console.log('your function')}
    onlyOne={true}>
    <CollapseCard>
      <CollapseCard.Header>CollpaseCard #1 Title</CollapseCard.Header>
      <CollapseCard.Body>Your Body Text #1</CollapseCard.Body>
    </CollapseCard>
    <CollapseCard>
      <CollapseCard.Header>CollpaseCard #2 Title</CollapseCard.Header>
      <CollapseCard.Body>Your Body Text #2</CollapseCard.Body>
    </CollapseCard>
    <CollapseCard>
      <CollapseCard.Header>CollpaseCard #3 Title</CollapseCard.Header>
      <CollapseCard.Body>Your Body Text #3</CollapseCard.Body>
    </CollapseCard>
  </Accordion>
);
export default AccordionCollapse;

Readme

Keywords

none

Package Sidebar

Install

npm i @axa-fr/react-toolkit-collapse

Weekly Downloads

33

Version

2.3.1

License

MIT

Unpacked Size

82.2 kB

Total Files

54

Last publish

Collaborators

  • martinweb
  • fcornaire
  • guillaume.chervet.axa
  • samuel-gomez
  • antoine.blancke
  • arnaudforaison