+
+
+
+
+
+ Let clients view and update custom fields
+
+
+
+
+ With Profile Manager, you can let clients view and edit their own custom fields. Configure custom field access on the
+ right. Then if clients make updates, they will show directly on this page.
+
+
+
+ Learn More
+
+
+
+
+);
+
+export default NoRowsOverlay;
diff --git a/src/components/table/Table.tsx b/src/components/table/Table.tsx
index 6237de2..5b32048 100644
--- a/src/components/table/Table.tsx
+++ b/src/components/table/Table.tsx
@@ -3,17 +3,21 @@ import { AgGridReact } from 'ag-grid-react';
import 'ag-grid-community/styles/ag-grid.css'; // Core CSS
import 'ag-grid-community/styles/ag-theme-quartz.css'; // Theme
import './table.css';
-import { useEffect, useMemo, useState } from 'react';
+import { useEffect, useMemo, useRef, useState } from 'react';
import { ClientCellRenderer } from './cellRenderers/ClientCellRenderer';
import { CompanyCellRenderer } from './cellRenderers/CompanyCellRenderer';
import { HistoryCellRenderer } from './cellRenderers/HistoryCellRenderer';
import { useAppState } from '@/hooks/useAppState';
import { getTimeAgo } from '@/utils/getTimeAgo';
-import { arraysHaveSameElements } from '@/utils/arrayHaveSameElements';
+import { arraysHaveSameElements, sliceTillElement } from '@/utils/array';
+import { order } from '@/utils/orderable';
+import copilotTheme from '@/utils/copilotTheme';
+import NoRowsOverlay from './NoRowsOverlay';
+import Loading from '@/app/loading';
+import { getWorkspaceLabels } from '@/utils/getWorkspaceLabels';
export const TableCore = () => {
const appState = useAppState();
-
// Row Data: The data to be displayed.
const [rowData, setRowData] = useState