feat(FN-1773): merge fusion/fn-1773

This commit is contained in:
gsxdsm
2026-04-14 11:13:52 -07:00
parent e722330964
commit b87d841021

View File

@@ -117,6 +117,16 @@ export function ExecutorStatusBar({ tasks, projectId, taskStuckTimeoutMs, backgr
</>
)}
{/* Queued tasks */}
<div className="executor-status-bar__segment">
<span className="executor-status-bar__indicator executor-status-bar__indicator--queued" aria-hidden="true" />
<span className="executor-status-bar__label">Queued</span>
<span className="executor-status-bar__count">{stats.queuedTaskCount}</span>
</div>
{/* Separator */}
<span className="executor-status-bar__divider" aria-hidden="true" />
{/* Running tasks */}
<div className="executor-status-bar__segment">
<span
@@ -132,21 +142,6 @@ export function ExecutorStatusBar({ tasks, projectId, taskStuckTimeoutMs, backgr
{/* Separator */}
<span className="executor-status-bar__divider" aria-hidden="true" />
{/* Blocked tasks */}
<div className="executor-status-bar__segment">
<span
className={`executor-status-bar__indicator executor-status-bar__indicator--blocked ${stats.blockedTaskCount > 0 ? "executor-status-bar__indicator--active" : ""}`}
aria-hidden="true"
/>
<span className="executor-status-bar__label">Blocked</span>
<span className={`executor-status-bar__count ${stats.blockedTaskCount > 0 ? "executor-status-bar__count--warning" : ""}`}>
{stats.blockedTaskCount}
</span>
</div>
{/* Separator */}
<span className="executor-status-bar__divider" aria-hidden="true" />
{/* Stuck tasks */}
{stats.stuckTaskCount > 0 && (
<>
@@ -159,11 +154,16 @@ export function ExecutorStatusBar({ tasks, projectId, taskStuckTimeoutMs, backgr
</>
)}
{/* Queued tasks */}
{/* Blocked tasks */}
<div className="executor-status-bar__segment">
<span className="executor-status-bar__indicator executor-status-bar__indicator--queued" aria-hidden="true" />
<span className="executor-status-bar__label">Queued</span>
<span className="executor-status-bar__count">{stats.queuedTaskCount}</span>
<span
className={`executor-status-bar__indicator executor-status-bar__indicator--blocked ${stats.blockedTaskCount > 0 ? "executor-status-bar__indicator--active" : ""}`}
aria-hidden="true"
/>
<span className="executor-status-bar__label">Blocked</span>
<span className={`executor-status-bar__count ${stats.blockedTaskCount > 0 ? "executor-status-bar__count--warning" : ""}`}>
{stats.blockedTaskCount}
</span>
</div>
{/* Separator */}