From eeee14830d3674bc0825c6456b7e955e0f062c1b Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Tue, 17 Dec 2019 19:32:07 -0700 Subject: [PATCH] Update Changelog --- .size-snapshot.json | 12 ++++++------ CHANGELOG.md | 4 ++++ src/plugin-hooks/useRowSelect.js | 10 ++++++---- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.size-snapshot.json b/.size-snapshot.json index a08330a..b9941fa 100644 --- a/.size-snapshot.json +++ b/.size-snapshot.json @@ -1,13 +1,13 @@ { "dist/index.js": { - "bundled": 104720, - "minified": 48438, - "gzipped": 13005 + "bundled": 104748, + "minified": 48453, + "gzipped": 13021 }, "dist/index.es.js": { - "bundled": 103833, - "minified": 47648, - "gzipped": 12849, + "bundled": 103861, + "minified": 47663, + "gzipped": 12865, "treeshaked": { "rollup": { "code": 80, diff --git a/CHANGELOG.md b/CHANGELOG.md index 103947b..eb2e6ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 7.0.0-rc.11 + +- Fixed an issue where plugins using the `columns` hook were not getting decorated properly + ## 7.0.0-rc.10 - Optimizations made to make accessors, prop getters and other internals much faster. 10x in some cases! diff --git a/src/plugin-hooks/useRowSelect.js b/src/plugin-hooks/useRowSelect.js index d0195a8..af4db67 100644 --- a/src/plugin-hooks/useRowSelect.js +++ b/src/plugin-hooks/useRowSelect.js @@ -126,16 +126,16 @@ function reducer(state, action, previousState, instance) { return state } - let newSelectedRowPaths = { ...state.selectedRowIds } + let newSelectedRowIds = { ...state.selectedRowIds } const handleRowById = id => { const row = flatGroupedRowsById[id] if (!row.isGrouped) { if (!isSelected && shouldExist) { - newSelectedRowPaths[id] = true + newSelectedRowIds[id] = true } else if (isSelected && !shouldExist) { - delete newSelectedRowPaths[id] + delete newSelectedRowIds[id] } } @@ -146,9 +146,11 @@ function reducer(state, action, previousState, instance) { handleRowById(id) + console.log(newSelectedRowIds) + return { ...state, - selectedRowIds: newSelectedRowPaths, + selectedRowIds: newSelectedRowIds, } } }