Skip to content

Commit 5fd1a09

Browse files
authored
Merge pull request #20 from openscript-ch/chore/enhance-project-structure
Chore/enhance project structure
2 parents 35bc271 + 30e9a99 commit 5fd1a09

File tree

9 files changed

+355
-68
lines changed

9 files changed

+355
-68
lines changed

.storybook/main.js

Lines changed: 0 additions & 22 deletions
This file was deleted.

.storybook/main.ts

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import type { StorybookConfig } from "@storybook/react-vite";
2+
3+
const config: StorybookConfig = {
4+
stories: ['../stories/*.mdx', '../src/**/*.stories.tsx', '../stories/**/*.stories.@(js|jsx|ts|tsx)'],
5+
staticDirs: ['../docs'],
6+
addons: [
7+
"@storybook/addon-links",
8+
{
9+
name: "@storybook/addon-essentials",
10+
options: {
11+
docs: {
12+
configureJSX: true,
13+
transcludeMarkdown: true,
14+
}
15+
}
16+
},
17+
"@storybook/addon-interactions"
18+
],
19+
framework: {
20+
name: "@storybook/react-vite",
21+
options: {},
22+
},
23+
docs: {
24+
autodocs: "tag",
25+
},
26+
};
27+
export default config;

.storybook/manager.js renamed to .storybook/manager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { addons } from '@storybook/addons';
1+
import { addons } from '@storybook/manager-api';
22
import theme from './theme';
33

44
addons.setConfig({

.storybook/preview-head.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<script>
2+
window.global = window;
3+
</script>

.storybook/preview.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

.storybook/preview.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import type { Preview } from "@storybook/react";
2+
3+
const preview: Preview = {
4+
parameters: {
5+
viewMode: 'canvas',
6+
backgrounds: {
7+
default: "light",
8+
},
9+
actions: { argTypesRegex: "^on[A-Z].*" },
10+
controls: {
11+
matchers: {
12+
color: /(background|color)$/i,
13+
date: /Date$/,
14+
},
15+
exclude: ["className"],
16+
},
17+
},
18+
};
19+
20+
export default preview;
File renamed without changes.

0 commit comments

Comments
 (0)