JSFiddle - React, Tailwind, and code Playground
JavaScript
const arr = [{id: 1}, {id: 2}, {id: 3}];
const newArr = [...arr]
// .slice()
// .map(item => ({...item}))
.sort((a, b) => b.id - a.id);
console.error(arr);
console.error(newArr);
const arr = [{id: 1}, {id: 2}, {id: 3}];
const newArr = [...arr]
// .slice()
// .map(item => ({...item}))
.sort((a, b) => b.id - a.id);
console.error(arr);
console.error(newArr);