20 lines
578 B
JavaScript
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);
|