(target: T[], next: T[])
| 64 | }; |
| 65 | |
| 66 | export const updateArrayInPlace = <T>(target: T[], next: T[]) => { |
| 67 | if (target.length === next.length && target.every((item, index) => item === next[index])) { |
| 68 | return; |
| 69 | } |
| 70 | target.splice(0, target.length, ...next); |
| 71 | }; |