make logout button dangerous

This commit is contained in:
Henry Jameson 2026-05-05 12:10:17 +03:00
commit e82fa41f88
4 changed files with 6 additions and 0 deletions

View file

@ -21,6 +21,9 @@ const ConfirmModal = {
confirmText: { confirmText: {
type: String, type: String,
}, },
confirmDanger: {
type: Boolean,
},
}, },
emits: ['cancelled', 'accepted'], emits: ['cancelled', 'accepted'],
computed: {}, computed: {},

View file

@ -14,6 +14,7 @@
<slot name="footerLeft" /> <slot name="footerLeft" />
<button <button
class="btn button-default" class="btn button-default"
:class="{ '-danger': confirmDanger }"
@click.prevent="onAccept" @click.prevent="onAccept"
v-text="confirmText" v-text="confirmText"
/> />

View file

@ -80,6 +80,7 @@
<confirm-modal <confirm-modal
v-if="showingConfirmLogout" v-if="showingConfirmLogout"
:title="$t('login.logout_confirm_title')" :title="$t('login.logout_confirm_title')"
:confirm-danger="true"
:confirm-text="$t('login.logout_confirm_accept_button')" :confirm-text="$t('login.logout_confirm_accept_button')"
:cancel-text="$t('login.logout_confirm_cancel_button')" :cancel-text="$t('login.logout_confirm_cancel_button')"
@accepted="doLogout" @accepted="doLogout"

View file

@ -109,6 +109,7 @@
<confirm-modal <confirm-modal
v-if="showingConfirmLogout" v-if="showingConfirmLogout"
:title="$t('login.logout_confirm_title')" :title="$t('login.logout_confirm_title')"
:confirm-danger="true"
:confirm-text="$t('login.logout_confirm_accept_button')" :confirm-text="$t('login.logout_confirm_accept_button')"
:cancel-text="$t('login.logout_confirm_cancel_button')" :cancel-text="$t('login.logout_confirm_cancel_button')"
@accepted="doLogout" @accepted="doLogout"