16 lines
292 B
TypeScript
16 lines
292 B
TypeScript
"use client"
|
|
|
|
import { create } from "zustand"
|
|
|
|
interface TrackingStoreState {
|
|
hasRun: boolean
|
|
setHasRun: () => void
|
|
}
|
|
|
|
const useTrackingStore = create<TrackingStoreState>((set) => ({
|
|
hasRun: false,
|
|
setHasRun: () => set(() => ({ hasRun: true })),
|
|
}))
|
|
|
|
export default useTrackingStore
|