From 07d12a8a98e1416570e60be3b35d696fcd4134f9 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Tue, 4 Mar 2025 14:29:54 +0100 Subject: [PATCH] Update the total collateral when max size is updated --- src/components/Availability/AvailabilityForm.tsx | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/components/Availability/AvailabilityForm.tsx b/src/components/Availability/AvailabilityForm.tsx index 815fa9f..eae9bee 100644 --- a/src/components/Availability/AvailabilityForm.tsx +++ b/src/components/Availability/AvailabilityForm.tsx @@ -91,14 +91,18 @@ export function AvailabilityForm({ const onMaxSize = () => { const available = AvailabilityUtils.maxValue(space); + const totalSize = + Math.floor( + ((available - 1) / + AvailabilityUtils.unitValue(availability.totalSizeUnit)) * + 10 + ) / 10; onAvailabilityChange({ - totalSize: - Math.floor( - ((available - 1) / - AvailabilityUtils.unitValue(availability.totalSizeUnit)) * - 10 - ) / 10, + totalSize, + totalCollateral: isTotalCollateralDirty + ? availability.totalCollateral + : Math.round(totalSize * GB), }); };