useColumnOrder is a plugin hook that implements basic column reordering. As columns are reordered, their header groups are reverse-engineered so as to never have orphaned header groups.
The following options are supported via the main options object passed to
The following values are provided to the table
setColumnOrder: Function(updater: Function | Array<ColumnId>) => void
updatercan be a function or value. If a
functionis passed, it will receive the current value and expect a new one to be returned.