From dd8a1013ba5b2b73d247a33a38ac03275986a2bc Mon Sep 17 00:00:00 2001 From: Jared Schoeny Date: Sat, 18 Oct 2025 22:29:22 -1000 Subject: [PATCH] Fix params not being awaited --- src/app/login/page.tsx | 9 +++++++-- src/app/signup/page.tsx | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index 852eee2..243f7f7 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -1,8 +1,13 @@ import LoginForm from "@/components/Auth/LoginForm"; import Link from "next/link"; -export default function LoginPage({ searchParams }: { searchParams?: { redirectTo?: string } }) { - const redirectTo = searchParams?.redirectTo; +interface LoginPageProps { + searchParams: Promise<{ redirectTo?: string }>; +} + +export default async function LoginPage({ searchParams }: LoginPageProps) { + const { redirectTo } = await searchParams; + return (
diff --git a/src/app/signup/page.tsx b/src/app/signup/page.tsx index 12a5407..7928ead 100644 --- a/src/app/signup/page.tsx +++ b/src/app/signup/page.tsx @@ -1,8 +1,13 @@ import Link from "next/link"; import SignupForm from "@/components/Auth/SignupForm"; -export default function SignupPage({ searchParams }: { searchParams?: { redirectTo?: string } }) { - const redirectTo = searchParams?.redirectTo; +interface SignupPageProps { + searchParams: Promise<{ redirectTo?: string }>; +} + +export default async function SignupPage({ searchParams }: SignupPageProps) { + const { redirectTo } = await searchParams; + return (