From c77ffacdc9975a6ef8c8d329da793f5f2d3add27 Mon Sep 17 00:00:00 2001 From: Eugene Krevenets Date: Thu, 15 Aug 2019 16:11:12 +0200 Subject: [PATCH] improve(sort): don't sort subrows less than 2 characters (#1449) it improves performance because cuts a lot of sorting manipulations --- src/plugin-hooks/useSortBy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugin-hooks/useSortBy.js b/src/plugin-hooks/useSortBy.js index 1c0daa8..773d323 100755 --- a/src/plugin-hooks/useSortBy.js +++ b/src/plugin-hooks/useSortBy.js @@ -252,7 +252,7 @@ function useMain(instance) { // If there are sub-rows, sort them sortedData.forEach(row => { - if (!row.subRows) { + if (!row.subRows || row.subRows.length <= 1) { return } row.subRows = sortData(row.subRows)