feat(FN-4311): complete Step 2 — relocate tracking link render block

Fusion-Task-Id: FN-4311
Fusion-Task-Lineage: 36875958-adc8-4c22-9ff0-c0abda747b43
This commit is contained in:
Fusion
2026-05-13 06:51:46 -07:00
committed by gsxdsm
parent 31c5f79925
commit b294439c20

View File

@@ -1661,7 +1661,7 @@ function TaskCardComponent({
</>
);
})()}
{(filesChangedButton || timeIndicator || isGitHubImportedTask || showTrackingIndicator) && (
{(filesChangedButton || timeIndicator || isGitHubImportedTask) && (
<div className="card-footer-row">
{filesChangedButton}
{isGitHubImportedTask && (
@@ -1673,20 +1673,6 @@ function TaskCardComponent({
<ProviderIcon provider="github" size="sm" />
</span>
)}
{showTrackingIndicator && githubTrackedIssue && (
<a
className="card-source-provenance card-github-tracking-link"
href={githubTrackedIssue.url}
target="_blank"
rel="noopener noreferrer"
title={`Linked GitHub issue: ${githubTrackedIssue.owner}/${githubTrackedIssue.repo}#${githubTrackedIssue.number}`}
aria-label={`Linked GitHub issue #${githubTrackedIssue.number}`}
onClick={(e) => e.stopPropagation()}
>
<ProviderIcon provider="github" size="sm" />
<span>{`#${githubTrackedIssue.number}`}</span>
</a>
)}
{timeIndicator && (
<span
className="card-time-indicator"
@@ -1759,6 +1745,22 @@ function TaskCardComponent({
)}
</div>
)}
{showTrackingIndicator && githubTrackedIssue && (
<div className="card-bottom-right-row">
<a
className="card-source-provenance card-github-tracking-link"
href={githubTrackedIssue.url}
target="_blank"
rel="noopener noreferrer"
title={`Linked GitHub issue: ${githubTrackedIssue.owner}/${githubTrackedIssue.repo}#${githubTrackedIssue.number}`}
aria-label={`Linked GitHub issue #${githubTrackedIssue.number}`}
onClick={(e) => e.stopPropagation()}
>
<ProviderIcon provider="github" size="sm" />
<span>{`#${githubTrackedIssue.number}`}</span>
</a>
</div>
)}
<PluginSlot slotId="task-card-badge" projectId={projectId} />
</div>
);