Skip to content

Commit 8600c88

Browse files
authored
fix: make yearly seat usage bar proportional for overage (#1251)
1 parent ff3d587 commit 8600c88

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

packages/web/src/app/(app)/settings/license/yearlyTermSeatsUsageCard.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,13 @@ export function YearlyTermSeatsUsageCard({
6262
}, [router, toast]);
6363

6464
const hasOverage = billableOverageSeats > 0;
65+
const percentPerPeakSeat = peakSeats > 0 ? 100 / peakSeats : 0;
6566
const committedUsedPercent = hasOverage
66-
? 90
67+
? committedSeats * percentPerPeakSeat
6768
: committedSeats > 0
6869
? Math.min(100, (currentUsers / committedSeats) * 100)
6970
: 0;
70-
const overagePercent = hasOverage ? 10 : 0;
71+
const overagePercent = hasOverage ? overageSeats * percentPerPeakSeat : 0;
7172

7273
return (
7374
<div className="flex flex-col gap-3">

0 commit comments

Comments
 (0)