Fix params not being awaited

This commit is contained in:
Jared Schoeny 2025-10-18 22:29:22 -10:00
parent 81773715af
commit dd8a1013ba
2 changed files with 14 additions and 4 deletions

View File

@ -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 (
<div className="mx-auto my-auto max-w-md w-full px-6 py-10">
<div className="card p-6">

View File

@ -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 (
<div className="mx-auto my-auto max-w-md w-full px-6 py-10">
<div className="card p-6">