diff --git a/apps/api/src/routes/setup.ts b/apps/api/src/routes/setup.ts index f81525b..1102635 100644 --- a/apps/api/src/routes/setup.ts +++ b/apps/api/src/routes/setup.ts @@ -70,7 +70,7 @@ setupRouter.post("/", zValidator("json", setupSchema), async (c) => { }); if ("error" in result) { - return c.json({ error: result.error }, result.code); + return c.json({ error: result.error }, result.code as 409); } return c.json({ ok: true, staff: result.staff }, 201); diff --git a/apps/web/src/App.tsx b/apps/web/src/App.tsx index 73b8eb5..3a91a34 100644 --- a/apps/web/src/App.tsx +++ b/apps/web/src/App.tsx @@ -12,7 +12,7 @@ import { SettingsPage } from "./pages/Settings.js"; import { BookingConfirmedPage } from "./pages/BookingConfirmed.js"; import { BookingCancelledPage } from "./pages/BookingCancelled.js"; import { BookingErrorPage } from "./pages/BookingError.js"; -import { SetupWizard } from "./pages/SetupWizard.js"; +import { SetupWizard } from "./pages/SetupWizard.jsx"; import { CustomerPortal } from "./portal/CustomerPortal.js"; import { DevLoginSelector, getDevUser } from "./pages/DevLoginSelector.js"; import { DevSessionIndicator } from "./components/DevSessionIndicator.js"; diff --git a/apps/web/src/pages/SetupWizard.d.ts b/apps/web/src/pages/SetupWizard.d.ts new file mode 100644 index 0000000..5758e2b --- /dev/null +++ b/apps/web/src/pages/SetupWizard.d.ts @@ -0,0 +1 @@ +export { SetupWizard } from "./SetupWizard.jsx"; diff --git a/apps/web/src/pages/SetupWizard.js b/apps/web/src/pages/SetupWizard.jsx similarity index 98% rename from apps/web/src/pages/SetupWizard.js rename to apps/web/src/pages/SetupWizard.jsx index 85ce1ee..69ed08d 100644 --- a/apps/web/src/pages/SetupWizard.js +++ b/apps/web/src/pages/SetupWizard.jsx @@ -79,7 +79,7 @@ export function SetupWizard() { width: "100%", }}> {/* Progress dots */} -