From 3d9538ef7e66135a28748b039104dca1c2229e88 Mon Sep 17 00:00:00 2001 From: Elder Henrique Souza Date: Wed, 20 Dec 2017 11:03:50 -0200 Subject: [PATCH] fixed an issue with default parameters --- snippets/orderBy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;