Files
vkv/resources/js/stores/contestRefreshStore.tsx
Zdeněk Burda 41e3ce6f25 Initial commit
2026-01-09 21:26:40 +01:00

13 lines
296 B
TypeScript

import { create } from "zustand";
type ContestRefreshStore = {
refreshKey: number;
triggerRefresh: () => void;
};
export const useContestRefreshStore = create<ContestRefreshStore>((set) => ({
refreshKey: 0,
triggerRefresh: () =>
set((s) => ({ refreshKey: s.refreshKey + 1 })),
}));