Files
emaui/node_modules/@mantine/hooks/lib/use-set-state/use-set-state.d.ts
2026-05-29 15:23:46 +03:00

4 lines
283 B
TypeScript

export type UseSetStateCallback<T> = (state: Partial<T> | ((currentState: T) => Partial<T>)) => void;
export type UseSetStateReturnValue<T> = [T, UseSetStateCallback<T>];
export declare function useSetState<T extends Record<string, any>>(initialState: T): UseSetStateReturnValue<T>;