From 689db0755f779b886510e6ee12baf9be126ce7d7 Mon Sep 17 00:00:00 2001 From: Roman Komarov Date: Wed, 18 Mar 2020 22:36:58 +0100 Subject: [PATCH] Fix combining the new visible columns with all (#1977) --- src/hooks/useTable.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hooks/useTable.js b/src/hooks/useTable.js index 23f8780..6d3c658 100755 --- a/src/hooks/useTable.js +++ b/src/hooks/useTable.js @@ -237,11 +237,11 @@ export const useTable = (props, ...plugins) => { ] ) - // Combine new visible columns with all columns (dedupe prefers later columns) + // Combine new visible columns with all columns allColumns = React.useMemo(() => { - const columns = [...allColumns] + const columns = [...visibleColumns] - visibleColumns.forEach(column => { + allColumns.forEach(column => { if (!columns.find(d => d.id === column.id)) { columns.push(column) }