11 lines
225 B
TypeScript
11 lines
225 B
TypeScript
export function removeAt<T extends any[]>(arr: T, idx: number) {
|
|
return arr.splice(idx, 1);
|
|
}
|
|
|
|
export function insertAt<T extends any[]>(
|
|
arr: T,
|
|
idx: number,
|
|
item: T[number],
|
|
) {
|
|
return arr.splice(idx, 0, item);
|
|
}
|