import { LuCircleCheck, LuCirclePause } from "react-icons/lu"; import { OpsStatusCard } from "./OpsStatusCard.jsx"; export function QueueCard({ paused = false, workersOnline = 0, queuedJobs = 0, activeJobs = 0, onPause, onResume, pausePending = false, resumePending = false, }) { return ( Resume workers ) : ( ) } >
{paused ? ( ) : ( )} {paused ? "Paused" : `Running (${workersOnline} worker${workersOnline === 1 ? "" : "s"})`}

{activeJobs} running job{activeJobs === 1 ? "" : "s"}

{queuedJobs} queued job{queuedJobs === 1 ? "" : "s"}

); }