|
1 | 1 | const path = require("path");
|
2 | 2 |
|
3 | 3 | module.exports = {
|
4 |
| - stories: [ |
5 |
| - "../src/components/**/*.stories.mdx", |
6 |
| - "../src/components/**/*.stories.@(js|jsx|ts|tsx)", |
7 |
| - ], |
| 4 | + stories: ["../src/components/**/*.stories.mdx", "../src/components/**/*.stories.@(js|jsx|ts|tsx)"], |
8 | 5 | addons: [
|
9 | 6 | "@storybook/addon-links",
|
10 | 7 | "@storybook/addon-essentials",
|
11 | 8 | "@storybook/addon-interactions",
|
12 | 9 | "@chakra-ui/storybook-addon",
|
13 |
| - "storybook-addon-next-router", |
14 | 10 | ],
|
15 |
| - framework: "@storybook/react", |
16 |
| - core: { |
17 |
| - builder: "@storybook/builder-webpack5", |
18 |
| - }, |
| 11 | + framework: "@storybook/nextjs", |
19 | 12 | staticDirs: ["../public"],
|
20 | 13 | // https://github.com/storybookjs/storybook/issues/15336#issuecomment-888528747
|
21 | 14 | typescript: { reactDocgen: false },
|
22 |
| - // fix to make absolute imports working in storybook |
23 |
| - webpackFinal: async (config, { configType }) => { |
24 |
| - config.resolve.alias = { |
25 |
| - ...config.resolve.alias, |
26 |
| - src: path.resolve(__dirname, "../src"), |
27 |
| - styles: path.resolve(__dirname, "../styles"), |
28 |
| - }; |
| 15 | + // https://github.com/i18next/next-i18next/issues/1012 |
| 16 | + webpackFinal: async (config) => { |
29 | 17 | config.resolve.fallback = {
|
30 | 18 | fs: false,
|
31 |
| - path: require.resolve('path-browserify'), |
32 |
| - } |
| 19 | + path: require.resolve("path-browserify"), |
| 20 | + }; |
33 | 21 | return config;
|
34 | 22 | },
|
35 | 23 | features: {
|
|
0 commit comments