feat: add edit gottesdienst button on card header for admin
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user