import { StorybookConfig } from "@storybook/react-vite"; import { mergeConfig } from "vite"; export default { stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"], addons: [ "@storybook/addon-links", "@storybook/addon-essentials", "@storybook/addon-onboarding", "@storybook/addon-interactions", "@storybook/addon-backgrounds", ], core: { builder: "@storybook/builder-vite", }, async viteFinal(config) { return mergeConfig(config, { optimizeDeps: { include: ["storybook-dark-mode"], }, }); }, framework: { name: "@storybook/react-vite", options: {}, }, docs: { autodocs: "tag", }, } as StorybookConfig;