Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | import type { StorybookConfig } from "@storybook/react-vite"
const config: StorybookConfig = {
stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"],
addons: [],
framework: "@storybook/react-vite",
viteFinal: async (config) => {
// Define environment variables for Storybook
config.define = {
...config.define,
"process.env": {
...process.env,
IS_DEV: JSON.stringify(true),
IS_TEST: JSON.stringify(true),
TEMP_PROFILE: JSON.stringify(true),
},
}
return config
},
typescript: {
check: true,
reactDocgen: "react-docgen-typescript",
reactDocgenTypescriptOptions: {
shouldExtractLiteralValuesFromEnum: true,
propFilter: (prop) => (prop.parent ? !/node_modules/.test(prop.parent.fileName) : true),
},
},
}
export default config
|