import { create } from 'zustand'; import { TableParams } from '../types'; type ZustandState = { params: TableParams; updateParams: (newParams: Partial) => void; }; export const useParamsStore = create((set) => ({ params: { page: 1, rows: 10, search: "", }, updateParams: (newParams: Partial) => set((state) => ({ ...state, params: { ...state.params, ...newParams, }, })), }));