Skip to content

Commit 06d4c69

Browse files
Copilotd10c
andcommitted
Fix Storybook imports and upgrade to v10 compatibility
Co-authored-by: d10c <[email protected]>
1 parent 2fc2f96 commit 06d4c69

File tree

11 files changed

+16
-738
lines changed

11 files changed

+16
-738
lines changed

extensions/ql-vscode/.storybook/main.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,13 @@ const config: StorybookConfig = {
44
stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"],
55
addons: [
66
"@storybook/addon-links",
7-
"@storybook/addon-essentials",
8-
"@storybook/addon-interactions",
97
"@storybook/addon-a11y",
108
"./vscode-theme-addon/preset.ts",
119
],
1210
framework: {
1311
name: "@storybook/react-vite",
1412
options: {},
1513
},
16-
docs: {
17-
autodocs: "tag",
18-
},
1914
};
2015

2116
export default config;

extensions/ql-vscode/.storybook/manager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { addons } from "@storybook/manager-api";
2-
import { themes } from "@storybook/theming";
1+
import { addons } from "storybook/manager-api";
2+
import { themes } from "storybook/theming";
33

44
addons.setConfig({
55
theme: themes.dark,

extensions/ql-vscode/.storybook/preview.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { Preview } from "@storybook/react";
2-
import { themes } from "@storybook/theming";
3-
import { action } from "@storybook/addon-actions";
2+
import { themes } from "storybook/theming";
3+
import { action } from "storybook/actions";
44

55
// Allow all stories/components to use Codicons
66
import "@vscode/codicons/dist/codicon.css";
@@ -20,6 +20,7 @@ window.acquireVsCodeApi = () => ({
2020

2121
// https://storybook.js.org/docs/react/configure/overview#configure-story-rendering
2222
const preview: Preview = {
23+
tags: ["autodocs"],
2324
parameters: {
2425
// All props starting with `on` will automatically receive an action as a prop
2526
actions: { argTypesRegex: "^on[A-Z].*" },

extensions/ql-vscode/.storybook/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"compilerOptions": {
33
"module": "esnext",
4-
"moduleResolution": "node",
4+
"moduleResolution": "bundler",
55
"target": "es2021",
66
"outDir": "out",
77
"lib": ["ES2021", "dom"],

extensions/ql-vscode/.storybook/vscode-theme-addon/ThemeSelector.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from "react";
22
import type { FunctionComponent } from "react";
33
import { useCallback } from "react";
44

5-
import { useGlobals } from "@storybook/manager-api";
5+
import { useGlobals } from "storybook/manager-api";
66
import {
77
IconButton,
88
TooltipLinkList,

extensions/ql-vscode/.storybook/vscode-theme-addon/manager.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as React from "react";
2-
import { addons } from "@storybook/manager-api";
2+
import { addons } from "storybook/manager-api";
33
import { Addon_TypesEnum } from "storybook/internal/types";
44
import { ThemeSelector } from "./ThemeSelector";
55

0 commit comments

Comments
 (0)