From 8539e6decc13dd51eb638aaca254ee9876628673 Mon Sep 17 00:00:00 2001 From: bossgeekgo Date: Wed, 21 Feb 2024 02:27:50 +0800 Subject: [PATCH] enhance confirm messagebox style --- .../index.vue | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/packages/ui/src/renderer/src/features/DependenciesSetupProgressIndicatorDialog/index.vue b/packages/ui/src/renderer/src/features/DependenciesSetupProgressIndicatorDialog/index.vue index 7f7e8e2..7a262c4 100644 --- a/packages/ui/src/renderer/src/features/DependenciesSetupProgressIndicatorDialog/index.vue +++ b/packages/ui/src/renderer/src/features/DependenciesSetupProgressIndicatorDialog/index.vue @@ -1,14 +1,18 @@ @@ -76,7 +80,13 @@ const processTasks = async () => { }) await p } catch { - await ElMessageBox.confirm('Encounter error while setup dependencies. Retry?') + await ElMessageBox.confirm('需要重试吗?', '核心组件下载失败', { + closeOnClickModal: false, + closeOnPressEscape: false, + showClose: false, + type: 'error', + cancelButtonText: '退出程序' + }) .then(() => { processTasks() })