From 6a2cd9aa797571ba487b41576801877436b0c370 Mon Sep 17 00:00:00 2001 From: NotII <46204250+NotII@users.noreply.github.com> Date: Tue, 26 Aug 2025 21:08:48 +0100 Subject: [PATCH] Update profit-analysis-modal.tsx --- components/modals/profit-analysis-modal.tsx | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/components/modals/profit-analysis-modal.tsx b/components/modals/profit-analysis-modal.tsx index f8e2447..3c8ead0 100644 --- a/components/modals/profit-analysis-modal.tsx +++ b/components/modals/profit-analysis-modal.tsx @@ -208,6 +208,10 @@ export const ProfitAnalysisModal: React.FC = ({ {profitData.profitMargins.map((tier, index) => { const ProfitIcon = getProfitIcon(tier.profit); + const totalProfitForMinQty = tier.profit !== null ? tier.profit * tier.minQuantity : null; + const totalRevenueForMinQty = tier.pricePerUnit * tier.minQuantity; + const totalCostForMinQty = profitData.costPerUnit * tier.minQuantity; + return (
= ({ {tier.minQuantity}+ units @ {formatCurrency(tier.pricePerUnit)}

- Minimum quantity: {tier.minQuantity} + Revenue for {tier.minQuantity} units: {formatCurrency(totalRevenueForMinQty)} +

+

+ Cost for {tier.minQuantity} units: {formatCurrency(totalCostForMinQty)}

-
- Profit: {formatCurrency(tier.profit)} +
+ Total Profit: {formatCurrency(totalProfitForMinQty)} +
+
+ Per unit: {formatCurrency(tier.profit)}
Margin: {formatPercentage(tier.profitMargin)} |