2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-28 11:36:44 +00:00

[UI] Table Update (#9220) (#9221)

- Retain user selection for pageSize

(cherry picked from commit 8cee2e36ca501d8abd9727726bd64e39d3133a35)

Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
This commit is contained in:
github-actions[bot] 2025-03-03 19:16:53 +11:00 committed by GitHub
parent 9b68dea26d
commit 6fa6063639
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -144,7 +144,10 @@ export function useTable(tableName: string): TableState {
// Pagination data
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
const [hiddenColumns, setHiddenColumns] = useLocalStorage<string[]>({