From 78c344d9db3aa921963f93daee742e4b04ce3c59 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Mon, 23 Sep 2024 17:05:20 +0200 Subject: [PATCH] Display full size when the user exceeds the limit" --- .../Availability/AvailabilitySpaceAllocation.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/Availability/AvailabilitySpaceAllocation.tsx b/src/components/Availability/AvailabilitySpaceAllocation.tsx index c7df812..3e49899 100644 --- a/src/components/Availability/AvailabilitySpaceAllocation.tsx +++ b/src/components/Availability/AvailabilitySpaceAllocation.tsx @@ -15,7 +15,10 @@ export function AvailabilitySpaceAllocation({ availability, space }: Props) { const size = availability.totalSize * unit; const isUpdating = !!availability.id; const allocated = isUpdating ? quotaReservedBytes - size : quotaReservedBytes; - const remaining = quotaMaxBytes - allocated - size; + const remaining = + size > quotaMaxBytes - allocated + ? quotaMaxBytes - allocated + : quotaMaxBytes - allocated - size; const spaceData = [ { @@ -28,7 +31,7 @@ export function AvailabilitySpaceAllocation({ availability, space }: Props) { }, { title: "Remaining space", - size: remaining < 0 ? 0 : remaining, + size: remaining, }, ];