diff --git a/resources/js/Components/AgendaItemRow.vue b/resources/js/Components/AgendaItemRow.vue new file mode 100644 index 0000000..7ec4df6 --- /dev/null +++ b/resources/js/Components/AgendaItemRow.vue @@ -0,0 +1,103 @@ + + + + + + + + + {{ agendaItem.sort_order }}. + + {{ agendaItem.title }} + + + + + + {{ agendaItem.note }} + + + + + + 📢 Ankündigungen hier + + + 📖 Predigt + + + + + + + + +{{ agendaItem.slides.length - 4 }} + + + + + + + {{ showUploader ? '×' : '+' }} + + + + + + + + + diff --git a/resources/js/Components/SongAgendaItem.vue b/resources/js/Components/SongAgendaItem.vue new file mode 100644 index 0000000..767430c --- /dev/null +++ b/resources/js/Components/SongAgendaItem.vue @@ -0,0 +1,334 @@ + + + + + + + + {{ toastMessage }} + + + + + + + + {{ agendaItem.sort_order }}. + + {{ serviceSong?.cts_song_name || agendaItem.title || '-' }} + + + + + CCLI: {{ serviceSong?.song?.ccli_id || serviceSong?.cts_ccli_id || '-' }} + + + Übersetzung: {{ serviceSong?.song?.has_translation ? 'Ja' : 'Nein' }} + + + + + + Zugeordnet + + + Nicht zugeordnet + + + + + + + + + Dieser CTS-Song ist noch nicht in der Song-DB verknüpft. + + + Anfrage gesendet am {{ formatDateTime(serviceSong.request_sent_at) }} + + + + + Erstellung anfragen + + + + + + + Song suchen und auswählen + + + + + + Ausgewählt: {{ songsCatalog.find((s) => s.id === Number(selectedSongId))?.title || '' }} + + + ✕ + + + + + + {{ song.title }} + CCLI: {{ song.ccli_id || '–' }} + + + + + + Zuordnen + + + + + + + + + Zugeordnet zu: + {{ serviceSong?.song?.title }} + + + + + Übersetzung verwenden + + + + + + Arrangement + + + {{ ag.group?.name || '-' }} + + + + + + + + Arrangement bearbeiten + + + + +
+ {{ agendaItem.note }} +
+ Dieser CTS-Song ist noch nicht in der Song-DB verknüpft. +
+ Anfrage gesendet am {{ formatDateTime(serviceSong.request_sent_at) }} +
+ Zugeordnet zu: + {{ serviceSong?.song?.title }} +
Arrangement