diff --git a/libs/auth/src/lib/pages/SignupPage.tsx b/libs/auth/src/lib/pages/SignupPage.tsx index 29b03e6c8..3b41c45de 100644 --- a/libs/auth/src/lib/pages/SignupPage.tsx +++ b/libs/auth/src/lib/pages/SignupPage.tsx @@ -76,6 +76,7 @@ export function SignupPage() { transactionToken: string; expiresIn: number; }>(); + const [linkTrigger] = useApiMutation<{ phoneNumberVerified?: boolean }>(); const verified = (field: string) => fayda?.verifiedFields.includes(field) ?? false; const conflicted = (field: string) => fayda?.conflicts.includes(field) ?? false; @@ -89,8 +90,10 @@ export function SignupPage() { const faydaMark = (field: string): { description?: React.ReactNode } => { if (conflicted(field)) { return { + // component="span" on these badges: the description slot renders + // inside a

, where Badge's default

is invalid HTML. description: ( - + {t('fayda.fieldConflict', 'Already used by another account')} ), @@ -100,6 +103,7 @@ export function SignupPage() { return { description: (