import { type StateCreator } from 'zustand'; export type DateTimeSlice = { date: Date; setDate: (date: Date) => void; setTime: (time: null | string) => void; time: null | string; }; export const createDateTimeSlice: StateCreator = (set) => ({ date: new Date(), setDate: (date) => set({ date }), setTime: (time) => set({ time }), time: null, });