You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
285 B
TypeScript
10 lines
285 B
TypeScript
2 years ago
|
declare type EqualFunc<T> = (a: T, b: T) => boolean;
|
||
|
declare type DiffComponent = {
|
||
|
count: number;
|
||
|
added: boolean;
|
||
|
removed: boolean;
|
||
|
indices: number[];
|
||
|
};
|
||
|
export default function arrayDiff<T>(oldArr: T[], newArr: T[], equal?: EqualFunc<T>): DiffComponent[];
|
||
|
export {};
|