react-use-object-state
Version:
React hooks to create stateful API's for reusable object patterns
10 lines (9 loc) • 579 B
TypeScript
export declare const deleteAt: <T>(index: number) => (state: T[]) => T[];
export declare const clear: () => never[];
export declare const pop: <T>(state: T[]) => T[];
export declare const push: <T>(val: T[]) => (state: T[]) => T[];
export declare const shift: <T>(state: T[]) => T[];
export declare const unshift: <T>(val: T[]) => (state: T[]) => T[];
export declare const reverse: <T>(state: T[]) => T[];
export declare const insertAt: <T>(val: T, index: number) => (state: T[]) => T[];
export declare const upsertAt: <T>(val: T, index: number) => (state: T[]) => T[];