diff --git a/WebDisplay/src/components/NationalDays.vue b/WebDisplay/src/components/NationalDays.vue
index b84386e..41fe2a5 100644
--- a/WebDisplay/src/components/NationalDays.vue
+++ b/WebDisplay/src/components/NationalDays.vue
@@ -4,6 +4,9 @@
import { setNextDayTimer } from '@/nextDayTimer';
import NationalDayEntry from '@/models/calendar/national-day';
+ const dialog = ref(false);
+ const selectedNationalDay = ref({} as NationalDayEntry);
+
const calendarStore = useCalendarStore();
const nationalDays = ref([] as NationalDayEntry[]);
@@ -11,7 +14,7 @@
function loadNationalDays() {
calendarStore.getNationalDays().then((data) => {
- nationalDays.value = data.sort((a, b) => a.name.localeCompare(b.name));
+ nationalDays.value = data;
nationalDaysReady.value = true;
@@ -19,21 +22,50 @@
});
}
+ function onNationalDayClick(nationalDay: NationalDayEntry) {
+ selectedNationalDay.value = nationalDay;
+ dialog.value = true;
+ }
+
loadNationalDays();
-
-
-
+
+