ci: Fix Storybook job for www
This commit is contained in:
7 files changed
+245
-53
No files matched your search
@@ -25,6 +25,16 @@ const config: StorybookConfig = {
|
||||
propFilter: (prop) => (prop.parent ? !/node_modules/.test(prop.parent.fileName) : true),
|
||||
},
|
||||
},
|
||||
async viteFinal(config) {
|
||||
config.resolve = config.resolve || {};
|
||||
config.resolve.alias = {
|
||||
...config.resolve.alias,
|
||||
'#': path.resolve(__dirname, '../src'),
|
||||
'@ermnvldmr/stl': path.resolve(__dirname, '../../../packages/stl/src'),
|
||||
'@ermnvldmr/ui': path.resolve(__dirname, '../../../packages/ui/src'),
|
||||
};
|
||||
return config;
|
||||
},
|
||||
};
|
||||
|
||||
export default config;
|
||||
@@ -40,8 +40,14 @@
|
||||
"@ermnvldmr/eslint-config": "workspace:*",
|
||||
"@ermnvldmr/jest-config": "workspace:*",
|
||||
"@ermnvldmr/storybook-config": "workspace:*",
|
||||
"@storybook/addon-a11y": "^8.6.15",
|
||||
"@storybook/addon-coverage": "^3.0.0",
|
||||
"@storybook/addon-essentials": "^8.6.15",
|
||||
"@storybook/addon-interactions": "^8.6.15",
|
||||
"@storybook/addon-themes": "^8.6.15",
|
||||
"@storybook/react": "^8.6.15",
|
||||
"@storybook/react-vite": "^8.6.15",
|
||||
"@storybook/test": "^8.6.15",
|
||||
"@storybook/test-runner": "^0.19.1",
|
||||
"@tailwindcss/vite": "^4.1.4",
|
||||
"@testing-library/jest-dom": "^6.9.1",
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
import type { Meta, StoryObj } from '@storybook/react';
|
||||
import { Welcome } from './Welcome';
|
||||
|
||||
const meta: Meta<typeof Welcome> = {
|
||||
title: 'WWW/Widgets/Welcome',
|
||||
component: Welcome,
|
||||
tags: ['autodocs'],
|
||||
};
|
||||
|
||||
export default meta;
|
||||
type Story = StoryObj<typeof Welcome>;
|
||||
|
||||
export const Default: Story = {};
|
||||
@@ -0,0 +1,10 @@
|
||||
import React from 'react';
|
||||
|
||||
export const Welcome: React.FC = () => {
|
||||
return (
|
||||
<div className="p-4 bg-gray-100 rounded-lg">
|
||||
<h1 className="text-2xl font-bold">Welcome to WWW Service</h1>
|
||||
<p>This is a placeholder component for Storybook.</p>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
Reference in new issue
Block a user