chore: don't show completion percentage if user has no assigned issues (#1984)

This commit is contained in:
Aaryan Khandelwal 2023-08-28 13:29:07 +05:30 committed by GitHub
parent a1acd2772e
commit 6e7701d854
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -162,19 +162,21 @@ export const ProfileSidebar = () => {
</div> </div>
</div> </div>
<div className="flex-shrink-0 flex items-center gap-2"> <div className="flex-shrink-0 flex items-center gap-2">
<Tooltip tooltipContent="Completion percentage" position="left"> {project.assigned_issues > 0 && (
<div <Tooltip tooltipContent="Completion percentage" position="left">
className={`px-1 py-0.5 text-xs font-medium rounded ${ <div
completedIssuePercentage <= 35 className={`px-1 py-0.5 text-xs font-medium rounded ${
? "bg-red-500/10 text-red-500" completedIssuePercentage <= 35
: completedIssuePercentage <= 70 ? "bg-red-500/10 text-red-500"
? "bg-yellow-500/10 text-yellow-500" : completedIssuePercentage <= 70
: "bg-green-500/10 text-green-500" ? "bg-yellow-500/10 text-yellow-500"
}`} : "bg-green-500/10 text-green-500"
> }`}
{completedIssuePercentage}% >
</div> {completedIssuePercentage}%
</Tooltip> </div>
</Tooltip>
)}
<Icon iconName="arrow_drop_down" className="!text-lg" /> <Icon iconName="arrow_drop_down" className="!text-lg" />
</div> </div>
</Disclosure.Button> </Disclosure.Button>