diff --git a/com.twin.app.shoptime/src/views/CartPanel/CartProduct.jsx b/com.twin.app.shoptime/src/views/CartPanel/CartProduct.jsx index 1f15c9b3..07c23a17 100644 --- a/com.twin.app.shoptime/src/views/CartPanel/CartProduct.jsx +++ b/com.twin.app.shoptime/src/views/CartPanel/CartProduct.jsx @@ -128,12 +128,12 @@ const CartProduct = ({ cartInfo }) => { }, [groupedCartData]) // 파트너사별 총합 계산 - const calculatePartnerTotal = (items) => { + const calculatePartnerTotal = (items) => { const productTotal = items.reduce((sum, item) => sum + (parseFloat(item.price3 || item.price2 || 0) * item.prodQty), 0 ); const optionTotal = items.reduce((sum, item) => - sum + (parseFloat(item.optPrc || 0) * item.prodQty), 0 + sum + (parseFloat(item.optPrc.replace("$","") || 0) * item.prodQty), 0 ); const shippingTotal = items.reduce((sum, item) => sum + parseFloat(item.shippingCharge || 0), 0 @@ -263,11 +263,13 @@ const CartProduct = ({ cartInfo }) => { Product Total ${totals.productTotal.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 - })} + - Option ${totals.optionTotal.toLocaleString('en-US', { + })} + + + {/* Option ${totals.optionTotal.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 - })} + + })} + */} + Option $0.00 + S&H ${totals.shippingTotal.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2