From 6be71dc4a1063e2c06addfc1e77b137cdfb471a3 Mon Sep 17 00:00:00 2001 From: Aaron Schwartz Date: Wed, 10 May 2017 15:52:34 -0700 Subject: [PATCH] Add defaultExpanded prop --- src/defaultProps.js | 1 + src/index.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/defaultProps.js b/src/defaultProps.js index 1f74145..4995678 100644 --- a/src/defaultProps.js +++ b/src/defaultProps.js @@ -22,6 +22,7 @@ export default { defaultSorting: [], showFilters: false, defaultFilters: [], + defaultExpanded: {}, defaultFilterMethod: (filter, row, column) => { const id = filter.pivotId || filter.id return row[id] !== undefined ? String(row[id]).startsWith(filter.value) : true diff --git a/src/index.js b/src/index.js index f5b62a0..4f1036b 100644 --- a/src/index.js +++ b/src/index.js @@ -33,9 +33,9 @@ export default class ReactTable extends Methods(Lifecycle(Component)) { this.state = { page: 0, - pageSize: props.defaultPageSize || 10, + pageSize: props.defaultPageSize, sorting: props.defaultSorting, - expandedRows: {}, + expandedRows: props.defaultExpanded, filters: props.defaultFilters, resizing: props.defaultResizing, currentlyResizing: false,