mirror of
https://github.com/gosticks/react-table.git
synced 2026-03-30 17:34:30 +00:00
Change actions and addActions to be simpler to use
This commit is contained in:
@@ -7,10 +7,7 @@ import { defaultState } from '../hooks/useTableState'
|
||||
|
||||
defaultState.expanded = {}
|
||||
|
||||
addActions({
|
||||
toggleExpanded: '__toggleExpanded__',
|
||||
useExpanded: '__useExpanded__',
|
||||
})
|
||||
addActions('toggleExpanded', 'useExpanded')
|
||||
|
||||
const propTypes = {
|
||||
manualExpandedKey: PropTypes.string,
|
||||
|
||||
@@ -7,10 +7,7 @@ import { addActions, actions } from '../actions'
|
||||
import { defaultState } from '../hooks/useTableState'
|
||||
|
||||
defaultState.filters = {}
|
||||
addActions({
|
||||
setFilter: '__setFilter__',
|
||||
setAllFilters: '__setAllFilters__',
|
||||
})
|
||||
addActions('setFilter', 'setAllFilters')
|
||||
|
||||
const propTypes = {
|
||||
// General
|
||||
|
||||
@@ -13,9 +13,7 @@ import {
|
||||
|
||||
defaultState.groupBy = []
|
||||
|
||||
addActions({
|
||||
toggleGroupBy: '__toggleGroupBy__',
|
||||
})
|
||||
addActions('toggleGroupBy')
|
||||
|
||||
const propTypes = {
|
||||
// General
|
||||
|
||||
@@ -8,10 +8,7 @@ import { defaultState } from '../hooks/useTableState'
|
||||
defaultState.pageSize = 10
|
||||
defaultState.pageIndex = 0
|
||||
|
||||
addActions({
|
||||
pageChange: '__pageChange__',
|
||||
pageSizeChange: '__pageSizeChange__',
|
||||
})
|
||||
addActions('pageChange', 'pageSizeChange')
|
||||
|
||||
const propTypes = {
|
||||
// General
|
||||
|
||||
@@ -14,9 +14,7 @@ import {
|
||||
|
||||
defaultState.sortBy = []
|
||||
|
||||
addActions({
|
||||
sortByChange: '__sortByChange__',
|
||||
})
|
||||
addActions('sortByChange')
|
||||
|
||||
const propTypes = {
|
||||
// General
|
||||
|
||||
Reference in New Issue
Block a user