added missing pages

This commit is contained in:
Torsten Schulz
2024-06-24 11:55:59 +02:00
parent 8b89d8b800
commit bc5a606176
15 changed files with 250 additions and 30 deletions

View File

@@ -0,0 +1,23 @@
<template>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped></style>

View File

@@ -87,6 +87,7 @@
<WorshipDialog ref="worshipDialog" @confirm="insertWorshipList" />
<AddImageDialog ref="addImageDialog" @confirm="insertImage" />
<AddContactDialog ref="addContactDialog" @confirm="insertContact" />
<AddEventDialog ref="addEventDialog" @confirm="insertEvent" />
<AddLinkDialog ref="addLinkDialog" @confirm="insertLink" />
<AddDownloadDialog ref="addDownloadDialog" @confirm="insertDownload" />
@@ -116,6 +117,7 @@ import Color from '@tiptap/extension-color';
import { CustomTableCell, CustomTableHeader } from '../../extensions/CustomTableCell';
import WorshipDialog from '@/components/WorshipDialog.vue';
import AddImageDialog from '@/components/AddImageDialog.vue';
import AddContactDialog from '@/components/AddContactDialog.vue';
import AddEventDialog from '@/components/AddEventDialog.vue';
import AddLinkDialog from '@/components/AddLinkDialog.vue';
import AddDownloadDialog from '@/components/AddDownloadDialog.vue';
@@ -146,6 +148,7 @@ export default {
AlignLeftBoxIcon,
StatsReportIcon,
AddEventDialog,
AddContactDialog,
AddLinkDialog,
AddDownloadDialog,
AddInstitutionDialog,
@@ -160,6 +163,7 @@ export default {
const worshipDialog = ref(null);
const addImageDialog = ref(null);
const addEventDialog = ref(null);
const addContactDialog = ref(null);
const addLinkDialog = ref(null);
const addDownloadDialog = ref(null);
const addInstitutionDialog = ref(null);
@@ -303,6 +307,16 @@ export default {
}
};
const openAddContactDialog = () => {
addContactDialog.value.openAddContactDialog();
};
const insertContact = (contactPersonString) => {
if (editor.value) {
editor.value.chain().focus().insertContent(contactPersonString).run();
}
};
const openAddLinkDialog = () => {
addLinkDialog.value.openAddLinkDialog();
};
@@ -393,6 +407,9 @@ export default {
insertImage,
addEventDialog,
openAddEventsDialog: openAddEventDialog,
addContactDialog,
openAddContactDialog,
insertContact,
insertEvent,
addLinkDialog,
openAddLinkDialog,

View File

@@ -1,11 +1,23 @@
<template>
<div>
<h2>Kindergottesdiest</h2>
</div>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'ChildrensWorshipContent',
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
</script>
<style scoped></style>

View File

@@ -0,0 +1,25 @@
<template>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,25 @@
<template>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,25 @@
<template>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,25 @@
<template>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped>
</style>

View File

@@ -1,11 +1,25 @@
<template>
<div>
<h2>Flötenkinder</h2>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
export default {
name: 'FlootChildrenContent',
};
</script>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,25 @@
<template>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,23 @@
<template>
<div class="some-page">
<ContentComponent :link="currentLink" />
</div>
</template>
<script>
import ContentComponent from '@/components/ContentComponent.vue';
export default {
name: 'SomePage',
components: {
ContentComponent,
},
computed: {
currentLink() {
return this.$route.path;
},
},
};
</script>
<style scoped></style>