diff --git a/snippets/orderBy.md b/snippets/orderBy.md index 6dbfaa53e..21baef3ac 100644 --- a/snippets/orderBy.md +++ b/snippets/orderBy.md @@ -10,7 +10,7 @@ const orderBy = (arr, props, orders) => arr.sort((a, b) => props.reduce((acc, prop, i) => { if (acc === 0) { - const [p1, p2] = orders[i] === 'asc' ? [a[prop], b[prop]] : [b[prop], a[prop]]; + const [p1, p2] = orders && orders[i] === 'desc' ? [b[prop], a[prop]] : [a[prop], b[prop]]; acc = p1 > p2 ? 1 : p1 < p2 ? -1 : 0; } return acc;