owltide/components
Hornwitser 27c4720328 Fix changes not being detected in SelectDropdown
When modifying the set instead of replacing it with a new set the change
detection logic in Vue.js doesn't properly propagate the change, causing
certain computed properties that depend on them to go stale.

Fix by creating a new set here, which will emit a modelValue:update
event which will propagate through the v-model bindings.
2025-06-29 20:26:32 +02:00
..
AssignedCrew.vue Refactor user storage and update 2025-06-23 00:28:58 +02:00
ButtonLogOut.vue Use prefix notation for component names 2025-06-17 22:29:16 +02:00
CardEvent.vue Fix import statements 2025-06-23 12:54:09 +02:00
CardShift.vue Add cards for shifts 2025-06-24 15:41:53 +02:00
Header.vue Add About page with info about the project 2025-06-24 16:00:55 +02:00
PushNotification.vue Use a pinia store to manage session state 2025-05-24 18:18:27 +02:00
SelectDropdown.vue Fix changes not being detected in SelectDropdown 2025-06-29 20:26:32 +02:00
SelectMultiEntity.vue Add custom select component 2025-06-27 18:20:24 +02:00
SelectSingleEntity.vue Add custom select component 2025-06-27 18:20:24 +02:00
TableScheduleEvents.vue Refactor slot editing to use searchable selections 2025-06-27 18:59:23 +02:00
TableScheduleEventSlots.vue Refactor slot editing to use searchable selections 2025-06-27 18:59:23 +02:00
TableScheduleLocations.vue Refactor ClientSchedule to mutable types 2025-06-24 00:07:18 +02:00
TableScheduleRoles.vue Refactor ClientSchedule to mutable types 2025-06-24 00:07:18 +02:00
TableScheduleShifts.vue Refactor slot editing to use searchable selections 2025-06-27 18:59:23 +02:00
TableScheduleShiftSlots.vue Refactor slot editing to use searchable selections 2025-06-27 18:59:23 +02:00
TableUsers.vue Fix import statements 2025-06-23 12:54:09 +02:00
Tabs.vue Organise edit page into tabs 2025-06-18 00:24:45 +02:00
timetable-terminology.png Port application from Next.js to Nuxt 2025-03-05 15:36:50 +01:00
Timetable.vue Render overlapping events/shifts in separate rows 2025-06-25 15:38:47 +02:00