diff --git a/ui/src/components/SidebarAgents.tsx b/ui/src/components/SidebarAgents.tsx index a54e8213277..0029a0d4742 100644 --- a/ui/src/components/SidebarAgents.tsx +++ b/ui/src/components/SidebarAgents.tsx @@ -24,6 +24,7 @@ import { AGENT_SORT_MODE_UPDATED_EVENT, getAgentSortModeStorageKey, readAgentSortMode, + type AgentSortModeUpdatedDetail, type AgentSidebarSortMode, writeAgentSortMode, } from "../lib/agent-order"; @@ -46,11 +47,6 @@ const AGENT_SORT_CHOICES: SidebarSectionRadioChoice[] = [ { value: "recent", label: "Recent" }, ]; -type AgentSortModeUpdatedDetail = { - storageKey: string; - sortMode: AgentSidebarSortMode; -}; - function agentTimestamp(agent: Agent, field: "lastHeartbeatAt" | "updatedAt" | "createdAt"): number { const raw = agent[field]; if (!raw) return 0; diff --git a/ui/src/components/SidebarProjects.tsx b/ui/src/components/SidebarProjects.tsx index 97900b4880d..1895543c66e 100644 --- a/ui/src/components/SidebarProjects.tsx +++ b/ui/src/components/SidebarProjects.tsx @@ -28,6 +28,7 @@ import { getProjectSortModeStorageKey, PROJECT_SORT_MODE_UPDATED_EVENT, readProjectSortMode, + type ProjectSortModeUpdatedDetail, type ProjectSidebarSortMode, writeProjectSortMode, } from "../lib/project-order"; @@ -41,11 +42,6 @@ const PROJECT_SORT_CHOICES: SidebarSectionRadioChoice[] = [ { value: "recent", label: "Recent" }, ]; -type ProjectSortModeUpdatedDetail = { - storageKey: string; - sortMode: ProjectSidebarSortMode; -}; - type ProjectItemProps = { activeProjectRef: string | null; companyId: string | null; diff --git a/ui/src/lib/agent-order.ts b/ui/src/lib/agent-order.ts index 2e1cac78103..317ba5caf45 100644 --- a/ui/src/lib/agent-order.ts +++ b/ui/src/lib/agent-order.ts @@ -13,7 +13,7 @@ type AgentOrderUpdatedDetail = { orderedIds: string[]; }; -type AgentSortModeUpdatedDetail = { +export type AgentSortModeUpdatedDetail = { storageKey: string; sortMode: AgentSidebarSortMode; }; diff --git a/ui/src/lib/project-order.ts b/ui/src/lib/project-order.ts index 639ec691377..10665a79c9c 100644 --- a/ui/src/lib/project-order.ts +++ b/ui/src/lib/project-order.ts @@ -13,7 +13,7 @@ type ProjectOrderUpdatedDetail = { orderedIds: string[]; }; -type ProjectSortModeUpdatedDetail = { +export type ProjectSortModeUpdatedDetail = { storageKey: string; sortMode: ProjectSidebarSortMode; };