Files
kandev/apps/web/components/task/task-item-change-request-status.tsx
T
2026-08-29 10:56:58 +00:00

22 lines
698 B
TypeScript

import { RegisteredChangeRequestTaskIcon } from "@/components/integrations/registered-change-request-task-icon";
import { TaskContributionIcons } from "./task-contribution-icons";
export function TaskItemChangeRequestStatus({
taskId,
prInfo,
}: {
taskId?: string;
prInfo?: { number: number; state: string; aggregateState?: string };
}) {
if (!taskId && !prInfo) return null;
return (
<span
data-testid="sidebar-task-change-request-status"
className="inline-flex shrink-0 items-center gap-1 empty:hidden"
>
<TaskContributionIcons taskId={taskId} prInfo={prInfo} />
{taskId ? <RegisteredChangeRequestTaskIcon taskId={taskId} /> : null}
</span>
);
}