Skip to content

Commit c2eba41

Browse files
committed
display task next run date in broadcast
1 parent abc1ba9 commit c2eba41

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

console/src/pages/BroadcastsPage.tsx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,6 +488,27 @@ const BroadcastCard: React.FC<BroadcastCardProps> = ({
488488
<div>{getTaskStatusBadge(task.status)}</div>
489489
</div>
490490

491+
{task.next_run_after && (
492+
<div className="mb-2">
493+
<div className="font-medium text-gray-500">Next Run</div>
494+
<div className="text-sm">
495+
{task.status === 'paused' ? (
496+
<Tooltip title={dayjs(task.next_run_after).format('lll')}>
497+
<span className="text-orange-600">{dayjs(task.next_run_after).fromNow()}</span>
498+
</Tooltip>
499+
) : task.status === 'pending' ? (
500+
<Tooltip title={dayjs(task.next_run_after).format('lll')}>
501+
<span className="text-blue-600">{dayjs(task.next_run_after).fromNow()}</span>
502+
</Tooltip>
503+
) : (
504+
<Tooltip title={dayjs(task.next_run_after).format('lll')}>
505+
<span>{dayjs(task.next_run_after).fromNow()}</span>
506+
</Tooltip>
507+
)}
508+
</div>
509+
</div>
510+
)}
511+
491512
{(task.progress > 0 || task.state?.send_broadcast) && (
492513
<div className="mb-2">
493514
<div className="font-medium text-gray-500">Progress</div>

0 commit comments

Comments
 (0)