Skip to content

Commit 209ec85

Browse files
committed
refactor: migrate to storybook 9 beta
1 parent 93059f7 commit 209ec85

File tree

9 files changed

+271
-934
lines changed

9 files changed

+271
-934
lines changed

apps/petal-notes/.storybook/main.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,14 @@ const config = {
55

66
addons: [
77
"@storybook/addon-svelte-csf",
8-
"@storybook/addon-essentials",
98
"@chromatic-com/storybook",
109
"@storybook/addon-designs",
1110
"@storybook/addon-a11y",
12-
"@storybook/experimental-addon-test",
11+
"@storybook/addon-docs",
12+
"@storybook/addon-vitest",
1313
],
1414
features: {
15-
backgroundsStoryGlobals: true,
1615
developmentModeForBuild: true,
17-
viewportStoryGlobals: true,
1816
},
1917
framework: {
2018
name: "@storybook/sveltekit",

apps/petal-notes/.storybook/preview.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
import type { Preview } from "@storybook/svelte";
1+
import type { Preview } from "@storybook/sveltekit";
2+
3+
export const parameters = {
4+
docs: {
5+
codePanel: true,
6+
},
7+
};
28

39
const preview = {
410
parameters: {

apps/petal-notes/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,10 @@
4646
"@psdtools/tsconfig": "workspace:^",
4747
"@storybook/addon-a11y": "catalog:",
4848
"@storybook/addon-designs": "catalog:",
49-
"@storybook/addon-essentials": "catalog:",
49+
"@storybook/addon-docs": "catalog:",
5050
"@storybook/addon-svelte-csf": "catalog:",
51-
"@storybook/blocks": "catalog:",
52-
"@storybook/experimental-addon-test": "catalog:",
53-
"@storybook/svelte": "catalog:",
51+
"@storybook/addon-vitest": "catalog:",
5452
"@storybook/sveltekit": "catalog:",
55-
"@storybook/test": "catalog:",
5653
"@sveltejs/adapter-static": "catalog:",
5754
"@sveltejs/kit": "catalog:",
5855
"@sveltejs/vite-plugin-svelte": "catalog:",
@@ -61,6 +58,7 @@
6158
"@tailwindcss/vite": "catalog:",
6259
"@total-typescript/ts-reset": "catalog:",
6360
"@types/react": "catalog:",
61+
"@types/react-dom": "catalog:",
6462
"@vitest/browser": "catalog:",
6563
"@vitest/coverage-v8": "catalog:",
6664
"browserslist": "catalog:",
@@ -71,6 +69,8 @@
7169
"jiti": "catalog:",
7270
"lightningcss": "catalog:",
7371
"playwright": "catalog:",
72+
"react": "catalog:",
73+
"react-dom": "catalog:",
7474
"storybook": "catalog:",
7575
"svelte": "catalog:",
7676
"svelte-check": "catalog:",

apps/petal-notes/src/stories/Button.stories.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts" module>
22
import { defineMeta } from "@storybook/addon-svelte-csf";
3-
import { fn } from "@storybook/test";
3+
import { fn } from "storybook/test";
44
55
import Button from "./Button.svelte";
66

apps/petal-notes/src/stories/Header.stories.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts" module>
22
import { defineMeta } from "@storybook/addon-svelte-csf";
3-
import { fn } from "@storybook/test";
3+
import { fn } from "storybook/test";
44
55
import Header from "./Header.svelte";
66

apps/petal-notes/src/stories/Page.stories.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts" module>
22
import { defineMeta } from "@storybook/addon-svelte-csf";
3-
import { expect, userEvent, waitFor, within } from "@storybook/test";
3+
import { expect, userEvent, waitFor, within } from "storybook/test";
44
55
import Page from "./Page.svelte";
66

apps/petal-notes/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { storybookTest } from "@storybook/experimental-addon-test/vitest-plugin";
1+
import { storybookTest } from "@storybook/addon-vitest/vitest-plugin";
22
import { sveltekit } from "@sveltejs/kit/vite";
33
import tailwindcss from "@tailwindcss/vite";
44
import browserslist from "browserslist";

0 commit comments

Comments
 (0)