ahooks-v2
Version:
react hooks library
18 lines (17 loc) • 594 B
TypeScript
declare const _default: <T>(initialValue: T[]) => {
list: T[];
insert: (index: number, obj: T) => void;
merge: (index: number, obj: T[]) => void;
replace: (index: number, obj: T) => void;
remove: (index: number) => void;
getKey: (index: number) => number;
getIndex: (key: number) => number;
move: (oldIndex: number, newIndex: number) => void;
push: (obj: T) => void;
pop: () => void;
unshift: (obj: T) => void;
shift: () => void;
sortForm: (result: unknown[]) => unknown[];
resetList: (newList?: T[]) => void;
};
export default _default;