refactor(web): migrate auth toast calls to ui toast (#33744)

This commit is contained in:
yyh
2026-03-19 16:15:07 +08:00
committed by GitHub
parent a2c4345c00
commit ef9803f8b9
21 changed files with 95 additions and 162 deletions

View File

@ -4,7 +4,7 @@ import { useState } from 'react'
import { useTranslation } from 'react-i18next'
import Button from '@/app/components/base/button'
import Input from '@/app/components/base/input'
import Toast from '@/app/components/base/toast'
import { toast } from '@/app/components/base/ui/toast'
import Countdown from '@/app/components/signin/countdown'
import { useLocale } from '@/context/i18n'
import { useRouter, useSearchParams } from '@/next/navigation'
@ -23,16 +23,16 @@ export default function CheckCode() {
const verify = async () => {
try {
if (!code.trim()) {
Toast.notify({
toast.add({
type: 'error',
message: t('checkCode.emptyCode', { ns: 'login' }),
title: t('checkCode.emptyCode', { ns: 'login' }),
})
return
}
if (!/\d{6}/.test(code)) {
Toast.notify({
toast.add({
type: 'error',
message: t('checkCode.invalidCode', { ns: 'login' }),
title: t('checkCode.invalidCode', { ns: 'login' }),
})
return
}