Files
coder/site/.storybook/main.ts
T
2026-05-08 12:28:31 -06:00

37 lines
855 B
TypeScript

export default {
stories: ["../src/**/*.stories.tsx"],
addons: [
"@chromatic-com/storybook",
"@storybook/addon-a11y",
"@storybook/addon-docs",
"@storybook/addon-links",
"@storybook/addon-themes",
"storybook-addon-remix-react-router",
"@storybook/addon-vitest",
"@storybook/addon-mcp",
],
staticDirs: ["../static", "./static"],
framework: {
name: "@storybook/react-vite",
options: {},
},
core: {
allowedHosts: [".coder", ".dev.coder.com"],
},
async viteFinal(config) {
// Storybook seems to strip this setting out of our Vite config. We need to
// put it back in order to be able to access Storybook with Coder Desktop or
// port sharing.
config.server = {
...config.server,
allowedHosts: [".coder", ".dev.coder.com"],
};
return config;
},
} satisfies import("@storybook/react-vite").StorybookConfig;