diff --git a/src/pages/Setting/Models.tsx b/src/pages/Setting/Models.tsx index 7bb33bc91..837fd934b 100644 --- a/src/pages/Setting/Models.tsx +++ b/src/pages/Setting/Models.tsx @@ -220,13 +220,12 @@ export default function SettingModels() { }); } else { console.log("failed", res.message); - toast(t("setting.validate-failed"), { + const toastId = toast(t("setting.validate-failed"), { description: res.message, action: { - label: t("setting.copy"), - onClick: () => () => { - navigator.clipboard.writeText(res.message); - toast.success(t("setting.copied-to-clipboard")); + label: t("setting.close"), + onClick: () => { + toast.dismiss(toastId); }, }, }) @@ -363,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;