UNPKG

@appearhere/bloom

Version:

Appear Here's pattern library and styleguide

34 lines (29 loc) 741 B
import React from 'react'; import { storiesOf } from '@storybook/react'; import Icon from './Icon'; import icons from './icons'; import m from '../../globals/modifiers.css'; const story = storiesOf('Icon', module); Object.keys(icons).forEach(icon => { story.add(icon, () => ( <div className={m.base}> {icon}: <Icon name={icon} /> </div> )); }); story .add('Large icon', () => ( <div className={m.titleLarge}> <Icon name="bogroll" /> Flush </div> )) .add('Primary icon', () => ( <div className={m.fgPrimary}> <Icon name="bogroll" /> Flush </div> )) .add('Missing Fallback', () => ( <div className={m.fgPrimary}> <Icon name="missing" fallback="Bogroll" /> </div> ));