UNPKG

432 BJavaScriptView Raw
1const { createElement } = require('react') //eslint-disable-line import/no-unresolved
2const { storiesOf } = require('@storybook/react') //eslint-disable-line import/no-unresolved
3
4function storyGenerator({ title, Component, fixtures }) {
5 const stories = storiesOf(title, module)
6 Object.keys(fixtures).forEach((key) => stories.add(key, () => createElement(Component, fixtures[key].props)))
7}
8
9module.exports = { storyGenerator }