hooks-me
Version:
<div align="center"> <h1>hooks-me</h1> <div>React useful hooks.</div>
12 lines (11 loc) • 391 B
TypeScript
/// <reference types="react" />
declare const useArray: <T>(defaultValue: T[]) => {
value: T[];
push: (item: T) => void;
update: (index: number, item: T) => void;
remove: (index: number) => void;
filter: (predicate: (value: T) => boolean) => void;
set: import("react").Dispatch<import("react").SetStateAction<T[]>>;
clear: () => void;
};
export default useArray;