Use consistent style to only disable dialog close button if dialog submission is busy

This commit is contained in:
Johannes Zellner
2025-10-08 16:49:05 +02:00
parent 2c5fd7effa
commit 933d5c9139
11 changed files with 26 additions and 13 deletions

View File

@@ -230,7 +230,8 @@ onMounted(async () => {
:title="$t('email.enableEmailDialog.title', { domain: domain })"
:confirm-label="$t('email.enableEmailDialog.enableAction')"
:confirm-busy="enableIncomeBusy"
:reject-label="enableIncomeBusy ? '' : $t('main.dialog.cancel')"
:reject-label="$t('main.dialog.cancel')"
:reject-active="!enableIncomeBusy"
reject-style="secondary"
@confirm="onEnableIncoming()"
@reject="inboundEnabled = false"
@@ -250,7 +251,8 @@ onMounted(async () => {
:title="$t('email.signature.title')"
:confirm-label="$t('main.dialog.save')"
:confirm-busy="signatureBusy"
:reject-label="signatureBusy ? '' : $t('main.dialog.cancel')"
:reject-label="$t('main.dialog.cancel')"
:reject-active="!signatureBusy"
reject-style="secondary"
@confirm="onSubmitSignature()"
>