AlexeySafronov
9fcbb5c873
+ Added copy public/images to static/images for publish + Fix checkbox click in theme-provider.stories.js + Added empty_screen_filter.png for EmptyScreenContainer
38 lines
736 B
JavaScript
38 lines
736 B
JavaScript
const CopyPlugin = require("copy-webpack-plugin");
|
|
|
|
module.exports = ({ config }) => {
|
|
const rules = config.module.rules;
|
|
|
|
const fileLoaderRule = rules.find((rule) => rule.test.test(".svg"));
|
|
fileLoaderRule.exclude = /\.react.svg$/;
|
|
|
|
rules.push({
|
|
test: /\.react.svg$/,
|
|
use: [
|
|
{
|
|
loader: "@svgr/webpack",
|
|
options: {
|
|
svgoConfig: {
|
|
plugins: [{ removeViewBox: false }],
|
|
},
|
|
},
|
|
},
|
|
],
|
|
});
|
|
|
|
config.plugins.push(
|
|
new CopyPlugin({
|
|
patterns: [
|
|
{
|
|
from: "../../../public/images",
|
|
to: "./static/images",
|
|
toType: "dir",
|
|
context: "storybook-static",
|
|
},
|
|
],
|
|
})
|
|
);
|
|
|
|
return config;
|
|
};
|