mirror of
https://github.com/nextui-org/nextui.git
synced 2025-12-08 19:26:11 +00:00
49 lines
1.2 KiB
JavaScript
49 lines
1.2 KiB
JavaScript
module.exports = {
|
|
stories: [
|
|
"./welcome.stories.mdx", // default page
|
|
"../../components/**/stories/**/*.stories.mdx",
|
|
"../../components/**/stories/**/*.stories.@(js|jsx|ts|tsx)",
|
|
"../../core/theme/stories/*.stories.@(js|jsx|ts|tsx)",
|
|
],
|
|
staticDirs: ["../public"],
|
|
addons: [
|
|
"@storybook/addon-links",
|
|
"@storybook/addon-essentials",
|
|
"storybook-dark-mode",
|
|
"@storybook/addon-a11y",
|
|
{
|
|
name: "@storybook/addon-storysource",
|
|
options: {
|
|
rule: {
|
|
test: [/\.stories\.(js|jsx|ts|tsx)$/],
|
|
},
|
|
loaderOptions: {
|
|
prettierConfig: { printWidth: 80, singleQuote: false },
|
|
},
|
|
},
|
|
},
|
|
{
|
|
name: "@storybook/addon-postcss",
|
|
options: {
|
|
cssLoaderOptions: {
|
|
// When you have splitted your css over multiple files
|
|
// and use @import("./other-styles.css")
|
|
importLoaders: 1,
|
|
},
|
|
postcssLoaderOptions: {
|
|
// When using postCSS 8
|
|
implementation: require("postcss"),
|
|
},
|
|
},
|
|
},
|
|
],
|
|
framework: "@storybook/react",
|
|
core: {
|
|
builder: "webpack5",
|
|
disableTelemetry: true,
|
|
},
|
|
typescript: {
|
|
reactDocgen: false,
|
|
},
|
|
};
|