fix data table

This commit is contained in:
natib21
2026-06-20 09:26:56 +00:00
parent 739442c9bc
commit 4de2c512f3

View File

@@ -93,7 +93,7 @@ const FleetResourcePage = () => {
const usesServerListFilters = Boolean(config?.listFilters?.length);
const statusFilterOptions = useMemo(() => {
if (!hasStatusColumn || usesServerListFilters) return [];
if (!hasStatusColumn || usesServerListFilters || slug === "vehicles" || slug === "drivers") return [];
const statuses = new Set(
allRows
.map((row) => String((row as unknown as Record<string, unknown>).status ?? ""))
@@ -103,7 +103,7 @@ const FleetResourcePage = () => {
{ value: "ALL", label: "All statuses" },
...[...statuses].sort().map((status) => ({ value: status, label: status })),
];
}, [allRows, hasStatusColumn, usesServerListFilters]);
}, [allRows, hasStatusColumn, usesServerListFilters, slug]);
const dynamicOptions = useMemo(() => {
const wagonTypeOpts = (wagonTypes as Array<{ id: string; code: string; name?: string }>).map(