1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/** @jsx h */

import { h } from 'preact';
import Centered from '@storybook/addon-centered/preact';
import { storiesOf } from '@storybook/preact';
import Accordion from './';

storiesOf('Components|Accordion', module)
  .addDecorator(Centered)
.add('Default', () => ( <Accordion> <Accordion.Item title="Elements">Element 1</Accordion.Item> <Accordion.Item title="Layouts">Layout 1</Accordion.Item> <Accordion.Item title="Components">Component 1</Accordion.Item> </Accordion> ))
.add('exclusive', () => ( <Accordion exclusive> <Accordion.Item title="Elements">Element 1</Accordion.Item> <Accordion.Item title="Layouts">Layout 1</Accordion.Item> <Accordion.Item title="Components">Component 1</Accordion.Item> </Accordion> )) .add('arrow', () => ( <Accordion arrow> <Accordion.Item title="Elements">Element 1</Accordion.Item> <Accordion.Item title="Layouts">Layout 1</Accordion.Item> <Accordion.Item title="Components">Component 1</Accordion.Item> </Accordion> ));