Recall Board+API (#1946)
[openemr.git] / .storybook / config.js
blob9f9850623705cf32ecef5e24f0e384a07ad74dd2
1 import React from 'react';
2 import { configure, addDecorator } from '@storybook/react';
3 import { withKnobs, select } from '@storybook/addon-knobs';
4 import { ThemeProvider, defaultValue, label, options } from './ThemeProvider';
6 addDecorator(story => (
7     <ThemeProvider value={select(label, options, defaultValue)}>
8         {story()}
9     </ThemeProvider>
10 ));
11 addDecorator(withKnobs);
13 const req = require.context("../.docs", true, /\.stories\.js$/);
15 function loadStories() {
16     req.keys().forEach(filename => req(filename));
19 configure(loadStories, module);