Can u help me please create a function which change order part of array by property.
Example:
const input = [
{firstName: 'Jack1', lastName: 'Snow1'},
{firstName: 'Jack2', lastName: 'Snow2'},
{firstName: 'Jack3', lastName: 'Snow3'},
{firstName: 'Jack4', lastName: 'Snow4'},
{firstName: 'Jack5', lastName: 'Snow5'},
];
const order = ['Jack3', 'Jack2', 'Jack4'];
function orderBySegment(input, order, 'firstName') {
}
const output = [
{firstName: 'Jack3', lastName: 'Snow3'},
{firstName: 'Jack2', lastName: 'Snow2'},
{firstName: 'Jack4', lastName: 'Snow4'},
{firstName: 'Jack1', lastName: 'Snow1'},
{firstName: 'Jack5', lastName: 'Snow5'},
];