Skip to content

Commit d7d8879

Browse files
authored
Upgrade to Storybook 9 (#4600)
2 parents 5751349 + 43c3cef commit d7d8879

25 files changed

+177
-1189
lines changed

frontend/.storybook/main.ts

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,7 @@ import type { StorybookConfig } from "@storybook/react-vite";
99
const config: StorybookConfig = {
1010
stories: ["../{src,stories}/**/*.stories.@(js|jsx|ts|tsx)"],
1111

12-
addons: [
13-
// Automatic docs pages
14-
"@storybook/addon-docs",
15-
16-
// Controls of components props
17-
"@storybook/addon-controls",
18-
19-
// Document components actions
20-
"@storybook/addon-actions",
21-
22-
// Helps measuring elements
23-
"@storybook/addon-measure",
24-
25-
// Helps showing components boundaries
26-
"@storybook/addon-outline",
27-
28-
// Quickly change viewport size
29-
"@storybook/addon-viewport",
30-
31-
// Theme switch toolbar
32-
"@storybook/addon-toolbars",
33-
34-
// Interactions
35-
"@storybook/addon-interactions",
36-
37-
// i18next integration
38-
"storybook-react-i18next",
39-
],
12+
addons: ["storybook-react-i18next", "@storybook/addon-docs"],
4013

4114
framework: "@storybook/react-vite",
4215

@@ -48,10 +21,6 @@ const config: StorybookConfig = {
4821
disableTelemetry: true,
4922
},
5023

51-
docs: {
52-
autodocs: true,
53-
},
54-
5524
env: {
5625
STORYBOOK: "true",
5726
},

frontend/.storybook/preview.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import type {
99
Decorator,
1010
Parameters,
1111
Preview,
12-
} from "@storybook/react";
12+
} from "@storybook/react-vite";
1313
import { TooltipProvider } from "@vector-im/compound-web";
1414
import { initialize, mswLoader } from "msw-storybook-addon";
1515
import { useLayoutEffect } from "react";
@@ -124,6 +124,7 @@ const preview: Preview = {
124124
i18n,
125125
},
126126
loaders: [mswLoader],
127+
tags: ["autodocs"],
127128
};
128129

129130
export default preview;

0 commit comments

Comments
 (0)