import { faBan, faCircle, faCircleCheck, faCircleExclamation, faRotate, } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import type { ExecResultStatus } from "../../types/ExecResult"; type Props = { status: ExecResultStatus; }; export default function ExecStatusIndicatorIcon({ status }: Props) { switch (status) { case "waiting_submission": return ( ); case "running": return ( ); case "success": return ( ); case "canceled": return ( ); default: return ( ); } }