fix(ui): reset columns state throwing errors (#11903)
### What? Fixes `resetColumnsState` in `useTableColumns` react hook. ### Why? `resetColumnsState` threw errors when being executed, e.g. `Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'findIndex')` ### How? Removes unnecessary parsing of URL query parameters in `setActiveColumns` when resetting columns. --------- Co-authored-by: Jacob Fletcher <jacobsfletch@gmail.com>
This commit is contained in:
@@ -88,8 +88,8 @@ export const TableColumnsProvider: React.FC<TableColumnsProviderProps> = ({
|
||||
)
|
||||
|
||||
const resetColumnsState = React.useCallback(async () => {
|
||||
await setActiveColumns(defaultColumns)
|
||||
}, [defaultColumns, setActiveColumns])
|
||||
await refineListData({ columns: defaultColumns || [] })
|
||||
}, [defaultColumns, refineListData])
|
||||
|
||||
return (
|
||||
<TableColumnContext
|
||||
|
||||
Reference in New Issue
Block a user