Quay lại Snippets
Typescript1/5/2026

Zustand Store với TypeScript

Setup Zustand store đơn giản nhất, đủ dùng cho 80% use case.

store.ts
interface BearState {
  bears: number;
  increase: () => void;
  reset: () => void;
}

const useStore = create<BearState>((set) => ({
  bears: 0,
  increase: () => set((s) => ({ bears: s.bears + 1 })),
  reset: () => set({ bears: 0 }),
}));

# fa488f28