stremio-web/storybook/config.js
2020-04-08 11:45:16 +03:00

30 lines
861 B
JavaScript

// Copyright (C) 2017-2020 Smart code 203358507
const React = require('react');
const { withConsole } = require('@storybook/addon-console');
const { addDecorator, addParameters, configure } = require('@storybook/react');
const { jsxDecorator } = require('storybook-addon-jsx');
const RouterDecorator = require('./RouterDecorator');
require('spatial-navigation-polyfill');
require('./styles');
window.top.__spatialNavigation__ = {
keyMode: 'ARROW'
};
addParameters({
jsx: {
indent_size: 4,
showFunctions: false
}
});
addDecorator((renderStory, context) => jsxDecorator(renderStory, context));
addDecorator((renderStory, context) => withConsole()(renderStory)(context));
addDecorator((renderStory) => (
<RouterDecorator>
{renderStory()}
</RouterDecorator>
));
configure(() => {
require('./stories');
}, module);