1
0
Fork 0
freesewing/packages/components/.storybook/config.js
2019-05-02 14:33:34 +02:00

20 lines
578 B
JavaScript

import React from "react";
import "../../css-theme/dist/theme.css";
import { configure } from "@storybook/react";
import { addDecorator } from "@storybook/react";
import { IntlProvider } from "react-intl";
import { strings } from "@freesewing/i18n";
function loadStories() {
// Load all 'stories.js' files under src
const req = require.context("../src", true, /stories\.js$/);
req.keys().forEach(filename => req(filename));
}
addDecorator(story => (
<IntlProvider locale="en" messages={strings.en}>
{story()}
</IntlProvider>
));
configure(loadStories, module);