chore(ui,icons,ui-preset,toolbox): Move design system packages to monorepo (#5470)

This commit is contained in:
Kasper Fabricius Kristensen authored and GitHub committed 2023-11-07 22:17:44 +01:00
1 parent 71853eafdd
commit e4ce2f4e07
722 files changed
+30300 -186

No files matched your search

@@ -0,0 +1,29 @@
import type { StorybookConfig } from "@storybook/react-vite"
import { mergeConfig } from "vite"
import turbosnap from "vite-plugin-turbosnap"
const config: StorybookConfig = {
stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"],
addons: [
"@storybook/addon-links",
"@storybook/addon-essentials",
"@storybook/addon-interactions",
"@storybook/addon-styling",
],
framework: {
name: "@storybook/react-vite",
options: {},
},
docs: {
autodocs: "tag",
},
async viteFinal(config, { configType }) {
return mergeConfig(config, {
plugins:
configType === "PRODUCTION"
? [turbosnap({ rootDir: config.root ?? process.cwd() })]
: [],
})
},
}
export default config
@@ -0,0 +1,29 @@
import { withThemeByDataAttribute } from "@storybook/addon-styling"
import type { Preview } from "@storybook/react"
import "../src/main.css"
export const decorators = [
withThemeByDataAttribute({
themes: {
Light: "light",
Dark: "dark",
},
defaultTheme: "light",
attributeName: "data-mode",
}),
]
const preview: Preview = {
parameters: {
actions: { argTypesRegex: "^on[A-Z].*" },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
},
}
export default preview