Immutable Remove With The Spread Operator
const remove = (items,index) => {
return [...items.slice(0,index),
...items.slice(index+1,items.length)];
};
const list = [1,2,3,4,5];
remove(list, 2);
// [1,2,3,4]
list
// [1,2,3,4,5]Last updated