index.ts 355 Bytes
// store.js
import create from 'zustand';

export const useStore = create((set) => ({
  keyword: '',
  updateKeyword: (keyword) => set({ keyword }),
  dialogOpen: false,
  updateDialogOpen: (open) => set({ dialogOpen: open }),
  display: true,
  updateDisplay: (display) => set({ display }),
  pageNo: 1,
  updatePageNo: (pageNo) => set({ pageNo }),
}));