34 lines
766 B
JavaScript
34 lines
766 B
JavaScript
/** @type { import('@storybook/react-vite').StorybookConfig } */
|
|
import { mergeConfig } from 'vite';
|
|
|
|
const config = {
|
|
"stories": [
|
|
"../src/**/*.mdx",
|
|
"../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"
|
|
],
|
|
"addons": [
|
|
"@chromatic-com/storybook",
|
|
"@storybook/addon-vitest",
|
|
"@storybook/addon-a11y",
|
|
"@storybook/addon-docs"
|
|
],
|
|
"framework": "@storybook/react-vite",
|
|
|
|
// --- ADDED THE PROXY INJECTION HERE ---
|
|
async viteFinal(config) {
|
|
return mergeConfig(config, {
|
|
server: {
|
|
proxy: {
|
|
'/api': {
|
|
target: 'http://vdap.org:8082',
|
|
changeOrigin: true,
|
|
secure: false,
|
|
},
|
|
},
|
|
},
|
|
});
|
|
},
|
|
// --------------------------------------
|
|
};
|
|
|
|
export default config; |