diff --git a/ui/src/pages/Admin/AppConfigPage.tsx b/ui/src/pages/Admin/AppConfigPage.tsx index 04b5360f..70284410 100644 --- a/ui/src/pages/Admin/AppConfigPage.tsx +++ b/ui/src/pages/Admin/AppConfigPage.tsx @@ -6,6 +6,8 @@ import { useAllApplicationConfigs, useUpdateApplicationConfig } from '../../api/ import type { ApplicationConfig } from '../../api/queries/commands'; import styles from './AppConfigPage.module.css'; +type ConfigRow = ApplicationConfig & { id: string }; + function timeAgo(iso?: string): string { if (!iso) return '\u2014'; const diff = Date.now() - new Date(iso).getTime(); @@ -45,7 +47,7 @@ export default function AppConfigPage() { }); }, [updateConfig, toast]); - const columns: Column[] = useMemo(() => [ + const columns: Column[] = useMemo(() => [ { key: '_inspect', header: '', @@ -162,9 +164,9 @@ export default function AppConfigPage() { return (
- + columns={columns} - data={configs ?? []} + data={(configs ?? []).map(c => ({ ...c, id: c.application }))} pageSize={50} />