This commit is contained in:
Jonathan Summers-Muir committed 2025-04-22 15:46:13 +08:00
1 parent 7aaf52c949
commit 060bf2dfe5
2 files changed
+6 -4

No files matched your search

@@ -41,7 +41,8 @@ export function useTableColumnOrder() {
})
// 2. Update URL Parameter
const newUrlString = newOrder.join(',')
// Encode commas for consistency
const newUrlString = newOrder.join('%2C')
setParams((prevParams) => ({
...prevParams,
col_order: newUrlString || undefined,
@@ -89,7 +90,8 @@ export function useTableColumnOrder() {
}
// Update URL Parameter with the locally calculated order
const newUrlString = newOrder.join(',')
// Encode commas for consistency
const newUrlString = newOrder.join('%2C')
setParams((prevParams) => ({
...prevParams,
col_order: newUrlString || undefined,
@@ -44,7 +44,7 @@ export function useTableColumnVisibility() {
const currentHidden = new Set(hiddenColumnsSet)
currentHidden.add(columnName)
const newHiddenArray = Array.from(currentHidden).sort()
const newUrlString = newHiddenArray.join(',')
const newUrlString = newHiddenArray.join('%2C')
setParams((prev) => ({ ...prev, hidden_cols: newUrlString || undefined }))
},
[snap, setParams, hiddenColumnsSet] // Depend on snap, setParams, and current hidden set
@@ -68,7 +68,7 @@ export function useTableColumnVisibility() {
const currentHidden = new Set(hiddenColumnsSet)
currentHidden.delete(columnName)
const newHiddenArray = Array.from(currentHidden).sort()
const newUrlString = newHiddenArray.join(',')
const newUrlString = newHiddenArray.join('%2C')
setParams((prev) => ({ ...prev, hidden_cols: newUrlString || undefined }))
},
[snap, setParams, hiddenColumnsSet] // Depend on snap, setParams, and current hidden set