nxtgauge-admin-solid/.storybook/main.ts
2026-03-26 06:20:22 +01:00

30 lines
838 B
TypeScript

import type { StorybookConfig } from 'storybook-solidjs-vite';
import { fileURLToPath } from 'node:url';
import path from 'node:path';
import tailwindcss from '@tailwindcss/vite';
const config: StorybookConfig = {
"stories": [
"../src/**/*.mdx",
"../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"
],
"addons": [
"@storybook/addon-a11y",
"@storybook/addon-docs"
],
"framework": "storybook-solidjs-vite",
async viteFinal(viteConfig) {
return {
...viteConfig,
plugins: [...(viteConfig.plugins || []), tailwindcss()],
resolve: {
...(viteConfig.resolve || {}),
alias: {
...((viteConfig.resolve && viteConfig.resolve.alias) || {}),
'~': path.resolve(path.dirname(fileURLToPath(import.meta.url)), '../src'),
},
},
};
},
};
export default config;