import { useParams, Link } from "react-router-dom" import { Clock } from "lucide-react" import { kindIcon } from "@/lib/labels" import { useJob } from "@/services/api/hooks" import { LogViewer } from "@/components/LogViewer" import { DetailHeader } from "@/components/detail/DetailHeader" import { ServiceControls } from "@/components/detail/ServiceControls" import { SystemdPanel } from "@/components/detail/SystemdPanel" import { ConfigPanel } from "@/components/detail/ConfigPanel" import { RelatedDeployments } from "@/components/detail/RelatedDeployments" const ProgramIcon = kindIcon("program") export function ScheduledDetailPage() { const { name } = useParams<{ name: string }>() const { data: deployment, isLoading, error, refetch } = useJob(name ?? "") if (isLoading) { return (
Scheduled job not found