I have an array of object with data:
items = [
{
....someFields
timeFrom: {
hour: 17,
minute: 15
}
},
{
....someFields
timeFrom: {
hour: 12,
minute: 32
}
},
{
....someFields
timeFrom: {
hour: 17,
minute: 15
}
},
....someFields
timeFrom: {
hour: 17,
minute: 35
}
}
];
_.sortBy(items, o => o.timeFrom.hour);
How I can sort is by timeFrom hour and minute fields using lodash. Thanks a lot.
Lodash supports an array of iteratees to run each element through. It also supports the object reference syntax of
_.get()Of course, you hardly need an entire 3rd party library for something like this