diff --git a/apps/web/app/(auth)/login/page.tsx b/apps/web/app/(auth)/login/page.tsx index 222891e8..3d76dd87 100644 --- a/apps/web/app/(auth)/login/page.tsx +++ b/apps/web/app/(auth)/login/page.tsx @@ -1,10 +1,10 @@ "use client"; -import { useState } from "react"; +import { Suspense, useState } from "react"; import { useSearchParams } from "next/navigation"; import { useAuth } from "../../../lib/auth-context"; -export default function LoginPage() { +function LoginPageContent() { const { login, isLoading } = useAuth(); const searchParams = useSearchParams(); const [email, setEmail] = useState(""); @@ -65,3 +65,11 @@ export default function LoginPage() { ); } + +export default function LoginPage() { + return ( + + + + ); +} diff --git a/apps/web/app/pair/local/page.tsx b/apps/web/app/pair/local/page.tsx index 79234b5b..023496d9 100644 --- a/apps/web/app/pair/local/page.tsx +++ b/apps/web/app/pair/local/page.tsx @@ -1,7 +1,7 @@ "use client"; import Link from "next/link"; -import { useEffect, useMemo, useState } from "react"; +import { Suspense, useEffect, useMemo, useState } from "react"; import { useSearchParams } from "next/navigation"; import type { DaemonPairingSession } from "@multica/types"; import { api } from "../../../lib/api"; @@ -16,7 +16,7 @@ function formatExpiresAt(value: string) { }); } -export default function LocalDaemonPairPage() { +function LocalDaemonPairPageContent() { const searchParams = useSearchParams(); const token = searchParams.get("token") ?? ""; const { user, workspaces, workspace, isLoading } = useAuth(); @@ -153,3 +153,11 @@ export default function LocalDaemonPairPage() { ); } + +export default function LocalDaemonPairPage() { + return ( + + + + ); +}