From 16d448bab6374e94e6af30c51a7c1053de9de890 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Sun, 8 Jun 2025 17:41:31 +0300 Subject: [PATCH] stores/schedule: export useScheduleStore --- apps/web/components/schedule/slot-datetime/slot-time.tsx | 8 ++++---- apps/web/stores/schedule/context.ts | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/web/components/schedule/slot-datetime/slot-time.tsx b/apps/web/components/schedule/slot-datetime/slot-time.tsx index 7fa5a66..aac8b15 100644 --- a/apps/web/components/schedule/slot-datetime/slot-time.tsx +++ b/apps/web/components/schedule/slot-datetime/slot-time.tsx @@ -4,20 +4,20 @@ import { type SlotComponentProps } from '../types'; import { EditableTimeRangeForm, ReadonlyTimeRange } from '@/components/shared/time-range'; import { useSlotMutation, useSlotQuery } from '@/hooks/api/slots'; -import { useZustandStore } from '@/stores/schedule'; +import { useScheduleStore } from '@/stores/schedule'; import { Button } from '@repo/ui/components/ui/button'; import { PencilLine } from 'lucide-react'; import { useEffect } from 'react'; export function SlotTime(props: Readonly) { - const editMode = useZustandStore((state) => state.editMode); + const editMode = useScheduleStore((state) => state.editMode); return editMode ? : ; } function SlotTimeEditForm({ documentId }: Readonly) { const { editMode, endTime, resetTime, setEditMode, setEndTime, setStartTime, startTime } = - useZustandStore((state) => state); + useScheduleStore((state) => state); const { isPending: isMutationPending, mutate: updateSlot } = useSlotMutation({ documentId }); const { data: { slot } = {}, isPending: isQueryPending } = useSlotQuery({ documentId }); @@ -47,7 +47,7 @@ function SlotTimeEditForm({ documentId }: Readonly) { } function SlotTimeReadonly({ documentId }: Readonly) { - const setEditMode = useZustandStore((state) => state.setEditMode); + const setEditMode = useScheduleStore((state) => state.setEditMode); const { data: { slot } = {} } = useSlotQuery({ documentId }); diff --git a/apps/web/stores/schedule/context.ts b/apps/web/stores/schedule/context.ts index fbf5663..d47806f 100644 --- a/apps/web/stores/schedule/context.ts +++ b/apps/web/stores/schedule/context.ts @@ -1,6 +1,6 @@ import { createScheduleStore } from './store'; import { createZustandStore } from '@/utils/zustand/context'; -export const { Provider, useZustandStore } = createZustandStore(createScheduleStore); +const { Provider, useZustandStore } = createZustandStore(createScheduleStore); export { Provider as ScheduleStoreProvider, useZustandStore as useScheduleStore };