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