lodash sortByOrder is not working as expected
Following is a demo code in my angular app. But sortByOrder is not getting imported correctly.
I;ve updated with latest version of lodash.
I've also updated @types/lodash
.
import { sortByOrder } from 'lodash';
const users = [
{ 'user': 'fred', 'age': 48 },
{ 'user': 'barney', 'age': 34 },
{ 'user': 'fred', 'age': 42 },
{ 'user': 'barney', 'age': 36 }
];
// sort by `user` in ascending order and by `age` in descending order
_.map(_.sortByOrder(users, ['user', 'age'], ['asc', 'desc']), _.values);
// => [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 42]]
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"></script>
I am getting following error
lodash/ts3.1"' has no exported member 'sortByOrder'.