From 4e51b18f0399cc9122042064fad3ac991ceaaff1 Mon Sep 17 00:00:00 2001
From: Lncvrt
Date: Fri, 23 Jan 2026 21:13:55 -0700
Subject: [PATCH] Fix stupid build error
---
src/app/account/reset-password/page.tsx | 52 ++++++++++++++-----------
1 file changed, 30 insertions(+), 22 deletions(-)
diff --git a/src/app/account/reset-password/page.tsx b/src/app/account/reset-password/page.tsx
index 0390dbf..fd3374b 100644
--- a/src/app/account/reset-password/page.tsx
+++ b/src/app/account/reset-password/page.tsx
@@ -2,32 +2,15 @@
import './styles.css'
import { Turnstile } from '@marsidev/react-turnstile'
-import { useEffect, useState } from 'react'
import { DiscordButton } from '../../components/DiscordButton'
import { HomeButton } from '../../components/HomeButton'
import axios from 'axios'
-import { useRouter, useSearchParams } from 'next/navigation'
+import { Suspense, useState } from 'react'
+import { useSearchParams } from 'next/navigation'
-export default function CaptchaCodePage () {
+function ResetPasswordForm ({ codeParam }: { codeParam: string }) {
const [token, setToken] = useState(null)
- const [code, setCode] = useState(null)
const [result, setResult] = useState(-1)
- const params = useSearchParams()
- const router = useRouter()
-
- if (!params.get('code'))
- return (
-
- )
-
- useEffect(() => {
- const code = params.get('code')
- if (code) setCode(code as string)
- }, [params])
return (
@@ -75,11 +58,10 @@ export default function CaptchaCodePage () {
try {
const result = await axios.post('/api/account/reset-password', {
token,
- code,
+ code: codeParam,
password
})
if (result.data.success) {
- setCode(result.data.data)
setResult(2)
} else {
alert(
@@ -124,3 +106,29 @@ export default function CaptchaCodePage () {
)
}
+
+export default function ResetPasswordPage () {
+ return (
+ Loading...
}
+ >
+
+
+ )
+}
+
+function ResetPasswordPageWithParams () {
+ const params = useSearchParams()
+ const code = params.get('code')
+
+ if (!code)
+ return (
+
+ )
+
+ return
+}