import { setupWorker } from "msw/browser"; import { getRuntimeEnv } from "@/shared/config/env"; import { createMockHandlers, createMockStore } from "@/shared/mocks/handlers"; let worker: ReturnType | null = null; export async function startMockWorker(): Promise { worker ??= setupWorker(...createMockHandlers(createMockStore(), getRuntimeEnv().apiBaseUrl)); await worker.start({ onUnhandledRequest: "error", quiet: true }); }