fix(storybook): Fix duplicate msw workers due to vite hot reload

This commit is contained in:
FoxxMD 2026-06-24 14:13:19 +00:00
parent 94d3ea5da8
commit 6d503a1a15

View file

@ -3,9 +3,14 @@ import addonA11y from "@storybook/addon-a11y";
import { definePreview } from "@storybook/react-vite";
import { themes } from 'storybook/theming';
import { initialize, mswLoader } from 'msw-storybook-addon';
import { initialize, mswLoader, getWorker } from 'msw-storybook-addon';
initialize();
// https://github.com/mswjs/msw-storybook-addon/issues/82#issuecomment-3894302575
try {
getWorker();
} catch (_) {
initialize();
}
export default definePreview({
loaders: [mswLoader],