feat: add edit gottesdienst button on card header for admin

This commit is contained in:
2026-07-14 22:15:41 +02:00
parent fe121795a0
commit 924b443bdc
3 changed files with 49 additions and 11 deletions
+14 -11
View File
@@ -324,17 +324,6 @@ async function importZelebrationsplan() {
<GroupView :groups="plan.groups" :admin="editPlanAdmin"
@new="createNewPlan" @delete="deletePlan" @edit="editPlan" class="no-print"/>
<PlanActionBar
class="action-bar no-print"
:save="getDif().length > 0"
:plan="false"
:godi="true"
@save="saveChanges()"
@add-godi="createGottesdienst()"
@add-mini="createMinistrant()"
@import-zelebrationsplan="importZelebrationsplan()"
v-if="editPlanAdmin"
/>
<ListView
:gottesdienste="sortedGottesdienste"
@@ -347,6 +336,7 @@ async function importZelebrationsplan() {
@add-gottesdienst="createGottesdienst()"
@add-ministrant="createMinistrant()"
@edit-ministrant="(id) => createMinistrant(id)"
@edit-gottesdienst="(id) => createGottesdienst(id)"
@import-zelebrationsplan="importZelebrationsplan()"
class="plan list"
v-if="viewMode === 'list'">
@@ -354,6 +344,19 @@ async function importZelebrationsplan() {
</ListView>
<template v-if="viewMode === 'table'">
<PlanActionBar
class="action-bar no-print"
:save="getDif().length > 0"
:plan="false"
:godi="true"
@save="saveChanges()"
@add-godi="createGottesdienst()"
@add-mini="createMinistrant()"
@import-zelebrationsplan="importZelebrationsplan()"
v-if="editPlanAdmin"
/>
<TablePlan
:gottesdienste="sortedGottesdienste"
:ministranten="plan.ministranten"