Files
FHC-Core/public/js/composables/Tempus/ContextMenuActions.js
T
ma0048 8172df5782 - migration script:
- auf cli job geandert
 - bisdatum nicht mehr pflicht
 - mehrere orte werden uebernommen
 - mehrere gruppen werden uebernommen

- coursepicker
 - sortierung hinzugefuegt
 - multiweekverplanung ermoeglicht
 - offene stunden berechnungn hinzugefuegt

- roomcollision auf ort array geaendert

- keyboardshortcuts hinzugefuegt
2026-07-07 11:00:25 +02:00

39 lines
812 B
JavaScript

export function useContextMenuActions(handlers)
{
return Vue.computed(() => ({
lehreinheit: [
{
label: 'Raumauswahl',
icon: 'fa-solid fa-door-open',
action: handlers.openRaumauswahl
},
{
label: 'Freischalten für Voransicht',
icon: 'fa-solid fa-chalkboard-user',
action: handlers.syncToLecturer
},
{
label: 'Freischalten für Live',
icon: 'fa-solid fa-user-graduate',
action: handlers.syncToStudent
},
{
label: 'History',
icon: 'fa-solid fa-clock-rotate-left',
action: handlers.openHistory
},
{
label: 'Delete',
icon: 'fa-solid fa-calendar-xmark',
action: handlers.deleteEntry
},
],
reservierung: [
{
label: 'Delete',
icon: 'fa-solid fa-calendar-xmark',
action: handlers.deleteEntry
},
]
}));
}