From 34cab0e0b79e0e91f57bdd35afe86e51cd04aaa6 Mon Sep 17 00:00:00 2001 From: Yi Xiao <54782454+YIXIAO0@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:37:34 +0800 Subject: [PATCH] Fix: account delete function & confirm issues (#7129) --- web/app/components/base/confirm/index.tsx | 2 +- .../account-setting/account-page/index.tsx | 32 +++++++++++++------ 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/web/app/components/base/confirm/index.tsx b/web/app/components/base/confirm/index.tsx index 137687b4bd..813254cb3f 100644 --- a/web/app/components/base/confirm/index.tsx +++ b/web/app/components/base/confirm/index.tsx @@ -89,7 +89,7 @@ function Confirm({
{title}
-
{content}
+
{content}
{showCancel && } diff --git a/web/app/components/header/account-setting/account-page/index.tsx b/web/app/components/header/account-setting/account-page/index.tsx index 7520022c7b..ce7f7e7e22 100644 --- a/web/app/components/header/account-setting/account-page/index.tsx +++ b/web/app/components/header/account-setting/account-page/index.tsx @@ -250,15 +250,29 @@ export default function AccountPage() { showCancel={false} type='warning' title={t('common.account.delete')} - content={<> -
- {t('common.account.deleteTip')} -
-
- {t('common.account.deleteConfirmTip')} - support@dify.ai -
- } + content={ + <> +
+ {t('common.account.deleteTip')} +
+
+ {t('common.account.deleteConfirmTip')} + { + e.preventDefault() + window.location.href = e.currentTarget.href + }} + > + support@dify.ai + +
+
{`${t('common.account.delete')}: ${userProfile.email}`}
+ + } confirmText={t('common.operation.ok') as string} /> )}