feat: add storybook

This commit is contained in:
2024-10-19 08:31:14 +08:00
parent 8e7277022b
commit a7144104e8
37 changed files with 11148 additions and 2 deletions

21
.storybook/main.js Normal file
View File

@@ -0,0 +1,21 @@
/** @type { import('@storybook/html-webpack5').StorybookConfig } */
const config = {
stories: [
"../stories/**/*.mdx",
"../stories/**/*.stories.@(js|jsx|mjs|ts|tsx)",
"../apps/**/*.mdx",
"../apps/**/*.stories.@(js|jsx|mjs|ts|tsx)",
],
addons: [
"@storybook/addon-webpack5-compiler-swc",
"@storybook/addon-links",
"@storybook/addon-essentials",
"@chromatic-com/storybook",
"@storybook/addon-interactions",
],
framework: {
name: "@storybook/html-webpack5",
options: {},
},
};
export default config;

13
.storybook/preview.js Normal file
View File

@@ -0,0 +1,13 @@
/** @type { import('@storybook/html').Preview } */
const preview = {
parameters: {
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},
},
};
export default preview;