2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-05-01 04:56:45 +00:00

[UI] Table Update (#9220)

- Retain user selection for pageSize
This commit is contained in:
Oliver 2025-03-03 19:09:42 +11:00 committed by GitHub
parent ac96ba4a7c
commit 8cee2e36ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -146,7 +146,10 @@ export function useTable(tableName: string, idAccessor = 'pk'): TableState {
// Pagination data // Pagination data
const [page, setPage] = useState<number>(1); const [page, setPage] = useState<number>(1);
const [pageSize, setPageSize] = useState<number>(25); const [pageSize, setPageSize] = useLocalStorage<number>({
key: 'inventree-table-page-size',
defaultValue: 25
});
// A list of hidden columns, saved to local storage // A list of hidden columns, saved to local storage
const [hiddenColumns, setHiddenColumns] = useLocalStorage<string[]>({ const [hiddenColumns, setHiddenColumns] = useLocalStorage<string[]>({