Setup a very basic storybook

This commit is contained in:
garronej committed 2023-04-17 00:15:41 +02:00
1 parent 8c8eef22ce
commit 045c20844f
15 files changed
+5911 -387

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
module.exports = {
"stories": [
"../src/**/*.stories.tsx",
],
"addons": [
"@storybook/addon-links",
"@storybook/addon-essentials",
"@storybook/addon-interactions",
"@storybook/preset-create-react-app"
],
"framework": "@storybook/react",
"core": {
"builder": "@storybook/builder-webpack5"
},
"staticDirs": ['../public']
}
+13
View File
@@ -0,0 +1,13 @@
export const parameters = {
actions: {argTypesRegex: "^on[A-Z].*"},
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
options: {
storySort: (a, b) =>
a[1].kind === b[1].kind ? 0 : a[1].id.localeCompare(b[1].id, undefined, {numeric: true}),
},
}
+3
View File
@@ -32,6 +32,9 @@ yarn build-keycloak-theme
# Read the instruction printed on the console to see how to test # Read the instruction printed on the console to see how to test
# your theme on a real Keycloak instance. # your theme on a real Keycloak instance.
# For launching the Storybook
yarn storybook
# For customizing other pages at the component level # For customizing other pages at the component level
npx eject-keycloak-page # Then select the page you want npx eject-keycloak-page # Then select the page you want
Loaded 3 of 15 files, more files were not shown because too many files have changed in this diff. Show more