update tables

This commit is contained in:
miloschwartz
2025-11-05 10:29:29 -08:00
parent f628a76223
commit 2274404324
29 changed files with 540 additions and 332 deletions

View File

@@ -11,6 +11,8 @@ interface DataTableProps<TData, TValue> {
onRefresh?: () => void;
isRefreshing?: boolean;
addClient?: () => void;
columnVisibility?: Record<string, boolean>;
enableColumnVisibility?: boolean;
}
export function ClientsDataTable<TData, TValue>({
@@ -18,7 +20,9 @@ export function ClientsDataTable<TData, TValue>({
data,
addClient,
onRefresh,
isRefreshing
isRefreshing,
columnVisibility,
enableColumnVisibility
}: DataTableProps<TData, TValue>) {
return (
<DataTable
@@ -32,6 +36,8 @@ export function ClientsDataTable<TData, TValue>({
onRefresh={onRefresh}
isRefreshing={isRefreshing}
addButtonText="Add Client"
columnVisibility={columnVisibility}
enableColumnVisibility={enableColumnVisibility}
/>
);
}