If provided, this function will be called with an updaterFn
when state.columnVisibility
changes. This overrides the default internal state management, so you will need to persist the state change either fully or partially outside of the table. API Docs Guide