From b3c8a04b71510ac3e05fde21d81ee3758d37feff Mon Sep 17 00:00:00 2001 From: DaKheera47 Date: Tue, 27 Jan 2026 15:12:53 +0000 Subject: [PATCH] fix working files --- orchestrator/src/client/pages/OrchestratorPage.tsx | 2 -- .../src/client/pages/orchestrator/usePipelineSources.ts | 6 +++--- .../pages/settings/components/BaseResumeSelection.tsx | 8 ++++++++ 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/orchestrator/src/client/pages/OrchestratorPage.tsx b/orchestrator/src/client/pages/OrchestratorPage.tsx index 988408c..d3079e0 100644 --- a/orchestrator/src/client/pages/OrchestratorPage.tsx +++ b/orchestrator/src/client/pages/OrchestratorPage.tsx @@ -348,7 +348,6 @@ export const OrchestratorPage: React.FC = () => { selectedJob={selectedJob} onSelectJobId={handleSelectJobId} onJobUpdated={loadJobs} - onSetActiveTab={setActiveTab} /> )} @@ -382,7 +381,6 @@ export const OrchestratorPage: React.FC = () => { selectedJob={selectedJob} onSelectJobId={handleSelectJobId} onJobUpdated={loadJobs} - onSetActiveTab={setActiveTab} /> diff --git a/orchestrator/src/client/pages/orchestrator/usePipelineSources.ts b/orchestrator/src/client/pages/orchestrator/usePipelineSources.ts index 2d01d3b..d35a7e2 100644 --- a/orchestrator/src/client/pages/orchestrator/usePipelineSources.ts +++ b/orchestrator/src/client/pages/orchestrator/usePipelineSources.ts @@ -7,9 +7,9 @@ import { PIPELINE_SOURCES_STORAGE_KEY, } from "./constants"; -const resolveAllowedSources = (enabledSources?: JobSource[]) => +const resolveAllowedSources = (enabledSources?: readonly JobSource[]) => enabledSources && enabledSources.length > 0 - ? enabledSources + ? (enabledSources as JobSource[]) : DEFAULT_PIPELINE_SOURCES; const normalizeSources = ( @@ -24,7 +24,7 @@ const sourcesMatch = (left: JobSource[], right: JobSource[]) => left.length === right.length && left.every((value, index) => value === right[index]); -export const usePipelineSources = (enabledSources?: JobSource[]) => { +export const usePipelineSources = (enabledSources?: readonly JobSource[]) => { const allowedSources = useMemo( () => resolveAllowedSources(enabledSources), [enabledSources], diff --git a/orchestrator/src/client/pages/settings/components/BaseResumeSelection.tsx b/orchestrator/src/client/pages/settings/components/BaseResumeSelection.tsx index 7949443..c4796d1 100644 --- a/orchestrator/src/client/pages/settings/components/BaseResumeSelection.tsx +++ b/orchestrator/src/client/pages/settings/components/BaseResumeSelection.tsx @@ -2,6 +2,14 @@ import * as api from "@client/api"; import { RefreshCw } from "lucide-react"; import type React from "react"; import { useCallback, useEffect, useState } from "react"; +import { Button } from "@/components/ui/button"; +import { + Select, + SelectContent, + SelectItem, + SelectTrigger, + SelectValue, +} from "@/components/ui/select"; type BaseResumeSelectionProps = { value: string | null;