feat: improve BaseDialog on mobile and use it globally (#7076)

Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
This commit is contained in:
Arsène Reymond
2026-03-31 14:34:44 +02:00
committed by GitHub
parent f6305b785e
commit f36c892bb7
12 changed files with 179 additions and 248 deletions

View File

@@ -20,6 +20,7 @@
<BaseDialog
v-model="state.confirmDialog"
:title="$t('general.confirm')"
:icon="$globals.icons.alertCircle"
color="error"
can-confirm
@confirm="deleteGroup(state.deleteTarget)"

View File

@@ -38,6 +38,7 @@
<BaseDialog
v-model="confirmDialog"
:title="$t('general.confirm')"
:icon="$globals.icons.alertCircle"
color="error"
can-confirm
@confirm="deleteHousehold(deleteTarget)"

View File

@@ -4,6 +4,7 @@
<BaseDialog
v-model="state.deleteDialog"
:title="$t('general.confirm')"
:icon="$globals.icons.alertCircle"
color="error"
can-confirm
@confirm="deleteUser(state.deleteTargetId)"

View File

@@ -6,6 +6,7 @@
<BaseDialog
v-model="state.checkAllDialog"
:title="$t('general.confirm')"
:icon="$globals.icons.checkboxOutline"
can-confirm
@confirm="checkAll"
>
@@ -17,6 +18,7 @@
<BaseDialog
v-model="state.uncheckAllDialog"
:title="$t('general.confirm')"
:icon="$globals.icons.checkboxBlankOutline"
can-confirm
@confirm="uncheckAll"
>
@@ -28,6 +30,7 @@
<BaseDialog
v-model="state.deleteCheckedDialog"
:title="$t('general.confirm')"
:icon="$globals.icons.alertCircle"
can-confirm
@confirm="deleteChecked"
>

View File

@@ -6,6 +6,7 @@
<BaseDialog
v-model="state.createDialog"
:title="$t('shopping-list.create-shopping-list')"
:icon="$globals.icons.formatListCheck"
can-submit
@submit="createOne"
>
@@ -43,6 +44,7 @@
<BaseDialog
v-model="state.deleteDialog"
:title="$t('general.confirm')"
:icon="$globals.icons.alertCircle"
color="error"
can-confirm
@confirm="deleteOne"