freshyo/apps/user-ui/components/stores/flashNavigationStore.ts
2026-09-06 18:05:20 +05:30

10 lines
452 B
TypeScript

import { create } from 'zustand';
import type { FlashNavigationState as SharedFlashNavigationState } from '@packages/shared';
type FlashNavigationState = SharedFlashNavigationState & { reset: () => void }
export const useFlashNavigationStore = create<FlashNavigationState>((set) => ({
shouldNavigateToCart: false,
setShouldNavigateToCart: (value) => set({ shouldNavigateToCart: value }),
reset: () => set({ shouldNavigateToCart: false }),
}));