Fix storybook framer motion interaction

This commit is contained in:
Aj - Thomas
2022-04-25 23:50:00 +02:00
parent 7fb0e9201a
commit ce17ebdb4b

View File

@@ -8,4 +8,20 @@ module.exports = {
},
],
framework: '@storybook/react',
webpackFinal: async (config, { configType }) => {
// `configType` has a value of 'DEVELOPMENT' or 'PRODUCTION'
// You can change the configuration based on that.
// 'PRODUCTION' is used when building the static version of storybook.
// https://github.com/polkadot-js/extension/issues/621#issuecomment-759341776
// framer-motion uses the .mjs notation and we need to include it so that webpack will
// transpile it for us correctly (enables using a CJS module inside an ESM).
config.module.rules.push({
test: /\.mjs$/,
include: /node_modules/,
type: 'javascript/auto',
});
// Return the altered config
return config;
},
};