Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

Commit 0547217

Browse files
authored
Update (#76)
* Update 🚀 * Update 🚀 * Updates + fix storybook for webpack 5 🚀 * Updated styled components 🚀 * Updated ts 🚀 * Updated eslint 🚀 * Updated jest + react testing library 🚀 * Updates 🚀 * Update completed 🚀
1 parent df70c2d commit 0547217

File tree

6 files changed

+25292
-19067
lines changed

6 files changed

+25292
-19067
lines changed

.storybook/main.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,16 @@ module.exports = {
77
"@storybook/addon-links",
88
"@storybook/addon-essentials",
99
],
10+
core: {
11+
builder: "webpack5",
12+
},
1013
webpackFinal: async config => {
11-
/** https://www.gatsbyjs.com/docs/how-to/testing/visual-testing-with-storybook/ **/
1214
config.module.rules[0].exclude = [/node_modules\/(?!(gatsby)\/)/]
1315
config.module.rules[0].use[0].loader = require.resolve("babel-loader")
1416
config.module.rules[0].use[0].options.presets = [
1517
require.resolve("@babel/preset-react"),
1618
require.resolve("@babel/preset-env"),
1719
]
18-
config.module.rules[0].use[0].options.plugins = [
19-
require.resolve("@babel/plugin-proposal-class-properties"),
20-
require.resolve("babel-plugin-remove-graphql-queries"),
21-
]
2220
config.resolve.mainFields = ["browser", "module", "main"];
2321
config.module.rules.push({
2422
test: /\.(ts|tsx)$/,
@@ -35,8 +33,10 @@ module.exports = {
3533
],
3634
},
3735
})
38-
config.resolve.extensions.push(".ts", ".tsx")
3936

40-
return config;
37+
config.module.rules[0].use[0].options.plugins.push(
38+
require.resolve("babel-plugin-remove-graphql-queries")
39+
)
40+
return config
4141
},
4242
}

0 commit comments

Comments
 (0)