Small changees

This commit is contained in:
2025-09-20 00:39:42 +02:00
parent b13d6023ff
commit a874f586fb
2 changed files with 27 additions and 19 deletions

View File

@@ -33,28 +33,34 @@ export function WarlordsWeaponsBar({ stats }: { stats: NonNullable<NonNullStats[
<span className="font-bold">{"Total Weapons Repaired: "}</span> <span className="font-bold">{"Total Weapons Repaired: "}</span>
<span>{formatNumber(stats.repaired)}</span> <span>{formatNumber(stats.repaired)}</span>
</p> </p>
<div className="flex overflow-hidden mt-2 mb-4 rounded-md"> {stats.repaired > 0 ?
{repaired.map(({ repaired, num }) => { (
const percent = num / stats.repaired <>
<div className="flex overflow-hidden mt-2 mb-4 rounded-md">
{repaired.map(({ repaired, num }) => {
const percent = num / stats.repaired
if (percent === 0) return null if (percent === 0) return null
return ( return (
<div <div
data-id="warlords-weapons-bar" data-id="warlords-weapons-bar"
data-tooltip-id="warlords-weapons-bar" data-tooltip-id="warlords-weapons-bar"
data-tooltip-content={`${formatNumber(num)} ${repaired.name} Weapons`} data-tooltip-content={`${formatNumber(num)} ${repaired.name} Weapons`}
key={repaired.id} key={repaired.id}
className={cn("h-5", `bg-mc-${repaired.color}`)} className={cn("h-5", `bg-mc-${repaired.color}`)}
style={{ style={{
width: `${percent * 100}%` width: `${percent * 100}%`
}} }}
> >
</div>
)
})}
</div> </div>
) <Tooltip id="warlords-weapons-bar" position={pos} />
})} </>
</div> ) :
<Tooltip id="warlords-weapons-bar" position={pos} /> <p>This person has no Repaired weapons.</p>}
</> </>
) )
} }

View File

@@ -26,6 +26,8 @@ export function getUHCBestMode(stats: NonNullable<NonNullStats["UHC"]>) {
} }
} }
if (maxScore === 0) return null
return bestMode.id === "" ? "teams" : bestMode.id return bestMode.id === "" ? "teams" : bestMode.id
} }