From 14125dbd7216b5a2441cea31acfefff39e3a15b4 Mon Sep 17 00:00:00 2001 From: adevopg Date: Tue, 14 Jul 2026 20:57:39 +0000 Subject: [PATCH] Formularios: noValidate en todos para usar red-response del sitio MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Desactiva la validación nativa del navegador ("Rellene este campo", formato de email) en el resto de formularios (recover, reset-password, trade-points, rename-guild, transfer-dp, gold, promo, transfer, quest, send-gift, 2FA, restore). Los errores se muestran como red-form-response (por validación en cliente o del servidor), consistente con login y create-account. Botones ya gateados por campos. Co-Authored-By: Claude Opus 4.8 (1M context) --- web-next/app/[locale]/recover/RecoverForm.tsx | 2 +- web-next/app/[locale]/reset-password/ResetForm.tsx | 2 +- web-next/components/GoldForm.tsx | 2 +- web-next/components/PromoCodeForm.tsx | 2 +- web-next/components/QuestTrackerForm.tsx | 2 +- web-next/components/RenameGuildForm.tsx | 2 +- web-next/components/RestoreCharacterForm.tsx | 2 +- web-next/components/SendGiftForm.tsx | 2 +- web-next/components/TradePointsForm.tsx | 4 ++-- web-next/components/TransferDPointsForm.tsx | 2 +- web-next/components/TransferForm.tsx | 2 +- web-next/components/TwoFactorLogin.tsx | 6 +++--- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/web-next/app/[locale]/recover/RecoverForm.tsx b/web-next/app/[locale]/recover/RecoverForm.tsx index ae929f5..d09634a 100644 --- a/web-next/app/[locale]/recover/RecoverForm.tsx +++ b/web-next/app/[locale]/recover/RecoverForm.tsx @@ -74,7 +74,7 @@ export function RecoverForm() { <>

{t('prompt')}


-
+ diff --git a/web-next/app/[locale]/reset-password/ResetForm.tsx b/web-next/app/[locale]/reset-password/ResetForm.tsx index 679ef4e..18b506f 100644 --- a/web-next/app/[locale]/reset-password/ResetForm.tsx +++ b/web-next/app/[locale]/reset-password/ResetForm.tsx @@ -44,7 +44,7 @@ export function ResetForm({ token }: { token: string }) { return ( <> - +
diff --git a/web-next/components/GoldForm.tsx b/web-next/components/GoldForm.tsx index 5edf53f..5588d90 100644 --- a/web-next/components/GoldForm.tsx +++ b/web-next/components/GoldForm.tsx @@ -44,7 +44,7 @@ export function GoldForm({ characters, options }: { characters: CharOption[]; op return (
- +
- +
diff --git a/web-next/components/RestoreCharacterForm.tsx b/web-next/components/RestoreCharacterForm.tsx index e266b61..43078ff 100644 --- a/web-next/components/RestoreCharacterForm.tsx +++ b/web-next/components/RestoreCharacterForm.tsx @@ -78,7 +78,7 @@ export function RestoreCharacterForm({ characters }: { characters: DeletedCharac return (
- +
@@ -240,7 +240,7 @@ function BuyForm({ characters, visible }: { characters: CharOption[]; visible: b return (
- +
{t('trade.sellPointsLabel')}
diff --git a/web-next/components/TransferDPointsForm.tsx b/web-next/components/TransferDPointsForm.tsx index 5cd6f6c..b9b98df 100644 --- a/web-next/components/TransferDPointsForm.tsx +++ b/web-next/components/TransferDPointsForm.tsx @@ -89,7 +89,7 @@ export function TransferDPointsForm({ balance }: { balance: number }) {

{t('transferDp.available', { balance })}


- + - +
setDestination(e.target.value)} required /> diff --git a/web-next/components/TwoFactorLogin.tsx b/web-next/components/TwoFactorLogin.tsx index 2cb08a2..824ffb4 100644 --- a/web-next/components/TwoFactorLogin.tsx +++ b/web-next/components/TwoFactorLogin.tsx @@ -101,7 +101,7 @@ function ActivateFlow() { return ( <> - +
{t('trade.buyCodeLabel')}
@@ -182,7 +182,7 @@ function ActivateFlow() {

{t('twofa.step3')}

- +
@@ -255,7 +255,7 @@ function DisableForm() {

{t('twofa.enabledNotice')}

{t('twofa.disableInstruction')}


- +