Skip to content

Commit cf643e8

Browse files
committed
fix storybook error
1 parent 266263d commit cf643e8

File tree

3 files changed

+1199
-128
lines changed

3 files changed

+1199
-128
lines changed

pkgs/ui/.storybook/main.ts

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import isChromatic from 'chromatic/isChromatic'
12
import type { StorybookConfig } from '@storybook/react-vite'
23
import type {} from 'storybook-formik/dist/esm/register'
34
const config: StorybookConfig = {
@@ -13,18 +14,20 @@ const config: StorybookConfig = {
1314
VITE_BACKEND_API: 'http://localhost:8080/api/v1',
1415
},
1516
addons: [
16-
'addon-screen-reader',
17+
// One of your manager-entries failed: http://localhost:6006/sb-addons/addon-screen-reader-12/register-bundle.js ReferenceError: regeneratorRuntime is not defined
18+
// 'addon-screen-reader', // does not work, cause problems in chromatic
1719
'storybook-addon-react-router-v6',
1820
'@storybook/addon-links',
1921
'@storybook/addon-essentials',
2022
'@storybook/addon-a11y',
2123
'@storybook/addon-interactions',
2224
'storybook-dark-mode',
23-
'storybook-formik', // todo: this doesn't work
2425
],
2526
framework: {
2627
name: '@storybook/react-vite',
27-
options: {},
28+
options: {
29+
builder: {},
30+
},
2831
},
2932
docs: {
3033
autodocs: 'tag',

pkgs/ui/package.json

+7
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
},
3737
"devDependencies": {
3838
"@babel/plugin-transform-react-jsx": "^7.22.3",
39+
"@babel/plugin-transform-runtime": "^7.23.2",
40+
"@babel/runtime": "^7.23.2",
3941
"@emotion/babel-plugin-jsx-pragmatic": "^0.2.1",
4042
"@faker-js/faker": "^8.0.2",
4143
"@storybook/addon-a11y": "^7.0.26",
@@ -63,7 +65,12 @@
6365
"addon-screen-reader": "^1.8.6",
6466
"autoprefixer": "^10.4.14",
6567
"axe-playwright": "^1.2.3",
68+
"babel-core": "^6.26.3",
69+
"babel-loader": "^9.1.3",
6670
"babel-plugin-macros": "^3.1.0",
71+
"babel-polyfill": "^6.26.0",
72+
"babel-preset-es2015": "^6.24.1",
73+
"babel-preset-stage-0": "^6.24.1",
6774
"chromatic": "^6.19.8",
6875
"concurrently": "^8.2.0",
6976
"eslint-config-custom": "workspace:*",

0 commit comments

Comments
 (0)