fix: fix storybook when using coder desktop (#19364)

This commit is contained in:
ケイラ
2025-08-14 14:13:10 -06:00
committed by GitHub
parent 362c78a705
commit 167522e5ae
2 changed files with 29 additions and 18 deletions
-18
View File
@@ -1,18 +0,0 @@
module.exports = {
stories: ["../src/**/*.stories.tsx"],
addons: [
"@chromatic-com/storybook",
"@storybook/addon-docs",
"@storybook/addon-links",
"@storybook/addon-themes",
"storybook-addon-remix-react-router",
],
staticDirs: ["../static"],
framework: {
name: "@storybook/react-vite",
options: {},
},
};
+29
View File
@@ -0,0 +1,29 @@
export default {
stories: ["../src/**/*.stories.tsx"],
addons: [
"@chromatic-com/storybook",
"@storybook/addon-docs",
"@storybook/addon-links",
"@storybook/addon-themes",
"storybook-addon-remix-react-router",
],
staticDirs: ["../static"],
framework: {
name: "@storybook/react-vite",
options: {},
},
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;