import type { StorybookConfig } from '@storybook/react-vite' import { mergeConfig } from 'vite' import path from 'path' const config: StorybookConfig = { stories: ['../src/**/*.stories.@(js|jsx|mjs|ts|tsx)'], addons: [ '@storybook/addon-links', '@storybook/addon-essentials', '@storybook/addon-interactions', ], framework: { name: '@storybook/react-vite', options: {}, }, async viteFinal(config) { return mergeConfig(config, { resolve: { alias: { '@': path.resolve(__dirname, '../src'), }, }, }) }, } export default config