diff options
author | Sebastian <sebasjm@gmail.com> | 2021-06-02 10:41:00 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2021-06-02 11:01:15 -0300 |
commit | 9f09f5a1a5f0028bba1f76b4c8740734102cc0cf (patch) | |
tree | d654d54c68408251235cbd73e28ba80abb6b756f /packages/taler-wallet-webextension/.storybook/main.js | |
parent | 5e6cc41b7a8b41aec30a81b787e5e4b5ed60661a (diff) | |
download | wallet-core-9f09f5a1a5f0028bba1f76b4c8740734102cc0cf.tar.gz wallet-core-9f09f5a1a5f0028bba1f76b4c8740734102cc0cf.tar.bz2 wallet-core-9f09f5a1a5f0028bba1f76b4c8740734102cc0cf.zip |
fix sb config
Diffstat (limited to 'packages/taler-wallet-webextension/.storybook/main.js')
-rw-r--r-- | packages/taler-wallet-webextension/.storybook/main.js | 36 |
1 files changed, 26 insertions, 10 deletions
diff --git a/packages/taler-wallet-webextension/.storybook/main.js b/packages/taler-wallet-webextension/.storybook/main.js index d9f87eef0..01765e009 100644 --- a/packages/taler-wallet-webextension/.storybook/main.js +++ b/packages/taler-wallet-webextension/.storybook/main.js @@ -22,18 +22,34 @@ module.exports = { "stories": [ - "../lib/**/*.stories.js" + "../src/**/*.stories.tsx", ], "addons": [ "@storybook/addon-a11y", - "@storybook/addon-essentials" //docs, control, actions, viewpot, toolbar, background + "@storybook/addon-essentials" //docs, control, actions, viewport, toolbar, background ], - // 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. - // // Make whatever fine-grained changes you need - // // Return the altered config - // return config; - // }, + // sb does not yet support new jsx transform by default + // https://github.com/storybookjs/storybook/issues/12881 + // https://github.com/storybookjs/storybook/issues/12952 + babel: async (options) => ({ + ...options, + presets: [ + ...options.presets, + [ + '@babel/preset-react', { + runtime: 'automatic', + }, + 'preset-react-jsx-transform' + ], + ], + }), + webpackFinal: (config) => { + // should be removed after storybook 6.3 + // https://github.com/storybookjs/storybook/issues/12853#issuecomment-821576113 + config.resolve.alias = { + react: "preact/compat", + "react-dom": "preact/compat", + }; + return config; + }, } |