🐛 fix: Update SendCode parameters to use form.watch for email and telephone fields

This commit is contained in:
web@ppanel 2025-12-29 09:44:18 +00:00
parent 6f3c70863f
commit 51a98afcae
8 changed files with 16 additions and 9 deletions

View File

@ -179,7 +179,7 @@ export default function RegisterForm({
/> />
<SendCode <SendCode
params={{ params={{
...form.getValues(), email: form.watch("email"),
type: 1, type: 1,
}} }}
type="email" type="email"

View File

@ -98,7 +98,7 @@ export default function ResetForm({
/> />
<SendCode <SendCode
params={{ params={{
...form.getValues(), email: form.watch("email"),
type: 2, type: 2,
}} }}
type="email" type="email"

View File

@ -173,7 +173,7 @@ export default function RegisterForm({
/> />
<SendCode <SendCode
params={{ params={{
...form.getValues(), email: form.watch("email"),
type: 1, type: 1,
}} }}
type="email" type="email"

View File

@ -98,7 +98,7 @@ export default function ResetForm({
/> />
<SendCode <SendCode
params={{ params={{
...form.getValues(), email: form.watch("email"),
type: 2, type: 2,
}} }}
type="email" type="email"

View File

@ -127,7 +127,10 @@ export default function LoginForm({
{mode === "code" && ( {mode === "code" && (
<SendCode <SendCode
params={{ params={{
...form.getValues(), telephone: form.watch("telephone"),
telephone_area_code: form.watch(
"telephone_area_code"
),
type: 2, type: 2,
}} }}
type="phone" type="phone"

View File

@ -182,7 +182,10 @@ export default function RegisterForm({
<SendCode <SendCode
params={{ params={{
...form.getValues(), telephone: form.watch("telephone"),
telephone_area_code: form.watch(
"telephone_area_code"
),
type: 1, type: 1,
}} }}
type="phone" type="phone"

View File

@ -124,7 +124,8 @@ export default function ResetForm({
/> />
<SendCode <SendCode
params={{ params={{
...form.getValues(), telephone: form.watch("telephone"),
telephone_area_code: form.watch("telephone_area_code"),
type: 2, type: 2,
}} }}
type="phone" type="phone"

View File

@ -147,8 +147,8 @@ function MobileBindDialog({
/> />
<SendCode <SendCode
params={{ params={{
telephone_area_code: form.getValues().area_code, telephone_area_code: form.watch("area_code"),
telephone: form.getValues().mobile, telephone: form.watch("mobile"),
type: 1, type: 1,
}} }}
type="phone" type="phone"