bug: fix prerender requirements

This commit is contained in:
DeathKaioken 2026-01-18 16:39:55 +01:00
parent 82364c1daa
commit b1d70a63be

View File

@ -1,6 +1,6 @@
'use client' 'use client'
import { useState, useEffect } from 'react' import { useState, useEffect, Suspense } from 'react' // CHANGED: add Suspense
import { useSearchParams, useRouter } from 'next/navigation' import { useSearchParams, useRouter } from 'next/navigation'
import PageLayout from '../components/PageLayout' import PageLayout from '../components/PageLayout'
import Waves from '../components/background/waves' import Waves from '../components/background/waves'
@ -352,7 +352,18 @@ function PasswordResetPageInner() {
export default function PasswordResetPage() { export default function PasswordResetPage() {
return ( return (
<ToastProvider> <ToastProvider>
<PasswordResetPageInner /> <Suspense
fallback={
<div className="min-h-screen flex items-center justify-center">
<div className="text-center">
<div className="animate-spin rounded-full h-10 w-10 border-b-2 border-[#8D6B1D] mx-auto mb-3" />
<p className="text-[#4A4A4A]">Loading...</p>
</div>
</div>
}
>
<PasswordResetPageInner />
</Suspense>
</ToastProvider> </ToastProvider>
) )
} }