I have a list of objects:
[ { id: 4, name:\'alex\' }, { id: 3, name:\'jess\' }, { id: 9, name:\'...\' }, { id: 1, name:\'abc\' } ]
I have a
How I solved pretty much the same issue
data = [{ id: 4, name:'alex' }, { id: 3, name:'jess' }, { id: 9, name:'...' }, { id: 1, name:'abc' } ]; sorted = [3, 1, 9, 4].map((i) => data.find((o) => o.id === i));