From 63c892513dfb403cb36ac60df715639efa6a05a9 Mon Sep 17 00:00:00 2001 From: DarkPhoenix2704 Date: Tue, 20 Feb 2024 07:15:45 +0000 Subject: [PATCH] fix(nc-gui): store calendar range type --- packages/nc-gui/composables/useCalendarViewStore.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/nc-gui/composables/useCalendarViewStore.ts b/packages/nc-gui/composables/useCalendarViewStore.ts index b7dcb67240..2cca8c3f9f 100644 --- a/packages/nc-gui/composables/useCalendarViewStore.ts +++ b/packages/nc-gui/composables/useCalendarViewStore.ts @@ -1,5 +1,5 @@ import type { ComputedRef, Ref } from 'vue' -import type { ColumnType, CalendarType, PaginatedType, TableType, ViewType } from 'nocodb-sdk' +import {ColumnType, CalendarType, PaginatedType, TableType, ViewType, UITypes} from 'nocodb-sdk' import { IsPublicInj, ref, storeToRefs, useBase, useInjectionState, useMetas } from '#imports' import type { Row } from '#imports' import {addDays, addMonths, addWeeks, addYears} from "../utils"; @@ -29,6 +29,8 @@ const [useProvideCalendarViewStore, useCalendarViewStore] = useInjectionState( const activeCalendarView = ref<'month' | 'year' | 'day' | 'week'>('month') + const calDataType = ref(UITypes.Date) + const selectedDate = ref(new Date()) const selectedDateRange = ref<{ start: Date | null @@ -135,6 +137,7 @@ const [useProvideCalendarViewStore, useCalendarViewStore] = useInjectionState( return { formattedData, changeCalendarView, + calDataType, loadCalendarMeta, updateCalendarMeta, calendarMetaData,