Skip to content

Commit 9c96d26

Browse files
Feat/fix storybook (#4590)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 77ee27e commit 9c96d26

File tree

7 files changed

+147
-1561
lines changed

7 files changed

+147
-1561
lines changed

spring-boot-admin-server-ui/.storybook/main.js

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,14 @@ const { mergeConfig } = require('vite');
22
const path = require('path');
33
const frontend = path.resolve(__dirname, '../src/main/frontend/');
44
module.exports = {
5-
stories: [
6-
{
7-
directory: frontend,
8-
},
9-
],
10-
addons: [
11-
'@storybook/addon-links',
12-
'@storybook/addon-essentials',
13-
'@storybook/addon-mdx-gfm',
14-
],
5+
stories: ['../src/main/frontend/**/*.stories.@(js|jsx|ts|tsx|mdx)'],
6+
addons: ['@storybook/addon-links', '@storybook/addon-docs'],
7+
158
framework: {
169
name: '@storybook/vue3-vite',
1710
options: {},
1811
},
12+
1913
async viteFinal(config) {
2014
config.plugins = config.plugins.filter((p) => p.name !== 'vue-docgen');
2115
return mergeConfig(config, {
@@ -26,8 +20,5 @@ module.exports = {
2620
extensions: ['.vue', '.js', '.json'],
2721
},
2822
});
29-
},
30-
docs: {
31-
autodocs: true,
32-
},
23+
}
3324
};

spring-boot-admin-server-ui/.storybook/preview.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { setup } from '@storybook/vue3';
2-
import { initialize, mswDecorator } from 'msw-storybook-addon';
1+
import { setup } from '@storybook/vue3-vite';
2+
import { initialize, mswLoader } from 'msw-storybook-addon';
33
import { createRouter, createWebHistory } from 'vue-router';
44

55
import './storybook.css';
@@ -39,6 +39,12 @@ export const parameters = {
3939
others: [...mappingsEndpoint, ...applicationsEndpoint],
4040
},
4141
},
42+
loader: { '.js': 'jsx' },
4243
};
4344

44-
export const decorators = [mswDecorator];
45+
export const preview = {
46+
parameters,
47+
loaders: [mswLoader],
48+
};
49+
50+
export const tags = ['autodocs'];

0 commit comments

Comments
 (0)