mirror of
https://github.com/coder/coder.git
synced 2026-06-02 20:48:20 +00:00
37 lines
855 B
TypeScript
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;
|