This commit is contained in:
@@ -16,6 +16,7 @@ import CreateMinistrantDialog from "@/components/dialog/CreateMinistrantDialog.v
|
||||
import {useRoute, useRouter} from "vue-router";
|
||||
import debounce from "underscore/modules/debounce.js"
|
||||
import SavingIndicator from "@/components/SavingIndicator.vue";
|
||||
import ImportZelebrationsplanDialog from "@/components/dialog/ImportZelebrationsplanDialog.vue";
|
||||
|
||||
const MAX_WIDTH_MOBILE = 600;
|
||||
|
||||
@@ -279,6 +280,18 @@ async function createMinistrant(ministrantId?: number) {
|
||||
})
|
||||
}
|
||||
|
||||
async function importZelebrationsplan() {
|
||||
Dialogs.createDialog(ImportZelebrationsplanDialog, {
|
||||
onPositive() {},
|
||||
onNegative() {},
|
||||
onDismiss() {}
|
||||
}, {
|
||||
planId: planId.value,
|
||||
async onImport(godis: Gottesdienst[]) {
|
||||
plan.gottesdienste.push(...godis)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
@@ -329,6 +342,7 @@ async function createMinistrant(ministrantId?: number) {
|
||||
@save="saveChanges()"
|
||||
@add-godi="createGottesdienst()"
|
||||
@add-mini="createMinistrant()"
|
||||
@import-zelebrationsplan="importZelebrationsplan()"
|
||||
v-if="editPlanAdmin"
|
||||
/>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user