diff --git a/components/calendar/CalendarOptions.vue b/components/calendar/CalendarOptions.vue index aba7ad3..8628365 100644 --- a/components/calendar/CalendarOptions.vue +++ b/components/calendar/CalendarOptions.vue @@ -4,13 +4,23 @@ import { useCalendar } from "@/stores/CalendarStore" import { PhCalendarBlank, PhCheckCircle, PhGear, PhTag } from "@phosphor-icons/vue" import { computed } from "vue" +const optionsOpened = ref(false) + +const user = useSupabaseUser() + +function closeMenu() { + optionsOpened.value = false +} +watch(user, closeMenu) + const { currentConfig, viewTypeOptions, getViewTypeTitle, setViewType } = useCalendar() +const { isReadOnly } = storeToRefs(useCalendar()) const viewTypeTitle = computed(() => getViewTypeTitle(currentConfig.viewType))