diff --git a/src/pages/Setting/Models.tsx b/src/pages/Setting/Models.tsx index 4af79924..837fd934 100644 --- a/src/pages/Setting/Models.tsx +++ b/src/pages/Setting/Models.tsx @@ -220,31 +220,15 @@ export default function SettingModels() { }); } else { console.log("failed", res.message); - toast(t("setting.validate-failed"), { - description: ( -
-
{res.message}
-
- -
-
- ), - closeButton: true, - }); + const toastId = toast(t("setting.validate-failed"), { + description: res.message, + action: { + label: t("setting.close"), + onClick: () => { + toast.dismiss(toastId); + }, + }, + }) return; } @@ -378,30 +362,14 @@ export default function SettingModels() { }); } else { console.log("failed", res.message); - toast(t("setting.validate-failed"), { - description: ( -
-
{res.message}
-
- -
-
- ), - closeButton: true, + const toastId = toast(t("setting.validate-failed"), { + description: res.message, + action: { + label: t("setting.close"), + onClick: () => { + toast.dismiss(toastId); + }, + }, }); return;