import type { StorybookConfig } from '@storybook/nextjs'; const config: StorybookConfig = { 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-styling-webpack', '@storybook/addon-webpack5-compiler-swc', 'storybook-addon-pseudo-states', ], framework: { name: '@storybook/nextjs', options: { builder: { useSWC: true, }, }, }, swc: () => ({ jsc: { transform: { react: { runtime: 'automatic', }, }, }, }), docs: { autodocs: 'tag', }, typescript: { reactDocgen: 'react-docgen-typescript', }, }; export default config;