Accordion component for deku
$ npm install --save deku-accordion
import Accordion from 'deku-accordion';
export function render() {
const items = [{
content: <div>Content 1</div>,
heading: 'Heading 1'
}, {
content: <div>Content 2</div>,
heading: 'Heading 2',
active: true
}, {
content: <div>Content 3</div>,
heading: 'Heading 3',
active: true
}];
return (
<Accordion items={items} multiple/>
);
}
class adds classes to the componentitems is the array of accordion elementsmultiple lets you have several items open at onceonClick returns currently active indexes and clicked itemMIT © Andreas Gillström