Skip to content

Commit 8cadc3e

Browse files
authored
Update storybook to 8.x (#172)
1 parent c74b336 commit 8cadc3e

File tree

5 files changed

+1610
-1842
lines changed

5 files changed

+1610
-1842
lines changed

.storybook/main.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
11
import type { StorybookConfig } from "@storybook/react-vite";
22
const config: StorybookConfig = {
33
stories: ["../src/**/*.stories.@(js|jsx|ts|tsx)"],
4-
addons: ["@storybook/addon-essentials", "@storybook/addon-controls"],
4+
addons: [
5+
"@storybook/addon-essentials",
6+
"@storybook/addon-controls"
7+
],
8+
59
framework: {
610
name: "@storybook/react-vite",
711
options: {},
812
},
13+
14+
docs: {},
15+
16+
typescript: {
17+
reactDocgen: "react-docgen-typescript"
18+
}
919
};
1020
export default config;

.storybook/preview.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ const preview: Preview = {
66
docs: {
77
theme: themes.dark,
88
},
9-
actions: { argTypesRegex: "^on[A-Z].*" },
109
controls: {
1110
matchers: {
1211
color: /(background|color)$/i,
1312
date: /Date$/,
1413
},
1514
},
1615
},
16+
17+
tags: ["autodocs"]
1718
};
1819

1920
export default preview;

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,16 @@
2929
"jackspeak": "2.1.1"
3030
},
3131
"devDependencies": {
32+
"@chromatic-com/storybook": "^1",
3233
"@rollup/plugin-commonjs": "^25.0.3",
3334
"@rollup/plugin-node-resolve": "^15.0.2",
3435
"@rollup/plugin-terser": "^0.4.1",
3536
"@rollup/plugin-typescript": "^11.1.2",
36-
"@storybook/addon-controls": "^7.1.0",
37-
"@storybook/addon-essentials": "^7.1.0",
38-
"@storybook/react": "^7.1.0",
39-
"@storybook/react-vite": "^7.1.0",
40-
"@storybook/theming": "^7.6.6",
37+
"@storybook/addon-controls": "^8.1.3",
38+
"@storybook/addon-essentials": "^8.1.3",
39+
"@storybook/react": "^8.1.3",
40+
"@storybook/react-vite": "^8.1.3",
41+
"@storybook/theming": "^8.1.3",
4142
"@types/react": "^18.2.15",
4243
"@types/react-dom": "^18.2.7",
4344
"@typescript-eslint/eslint-plugin": "^6.1.0",
@@ -47,7 +48,7 @@
4748
"eslint-config-prettier": "^8.8.0",
4849
"eslint-plugin-react": "^7.32.2",
4950
"rollup": "^3.26.3",
50-
"storybook": "^7.1.0",
51+
"storybook": "^8.1.3",
5152
"typescript": "5.1.6",
5253
"vite": "^4.4.4"
5354
},

0 commit comments

Comments
 (0)