diff --git a/apps/storefront/src/pages/orderDetail/shared/B2BOrderData.ts b/apps/storefront/src/pages/orderDetail/shared/B2BOrderData.ts index 23e15eec..e9b891c1 100644 --- a/apps/storefront/src/pages/orderDetail/shared/B2BOrderData.ts +++ b/apps/storefront/src/pages/orderDetail/shared/B2BOrderData.ts @@ -1,5 +1,6 @@ import { LangFormatFunction } from '@b3/lang' +import { store } from '@/store' import { getActiveCurrencyInfo } from '@/utils' import { @@ -97,13 +98,19 @@ const getOrderSummary = (data: B2BOrderData, b3Lang: LangFormatFunction) => { lastName, totalTax, subtotalExTax, + subtotalIncTax, totalExTax, totalIncTax, handlingCostExTax, handlingCostIncTax, shippingCostExTax, + shippingCostIncTax, } = data + const { + global: { showInclusiveTaxPrice }, + } = store.getState() + const labels = { subTotal: b3Lang('orderDetail.summary.subTotal'), shipping: b3Lang('orderDetail.summary.shipping'), @@ -116,8 +123,12 @@ const getOrderSummary = (data: B2BOrderData, b3Lang: LangFormatFunction) => { createAt: dateCreated, name: `${firstName} ${lastName}`, priceData: { - [labels.subTotal]: formatPrice(subtotalExTax || ''), - [labels.shipping]: formatPrice(shippingCostExTax || ''), + [labels.subTotal]: formatPrice( + showInclusiveTaxPrice ? subtotalIncTax : subtotalExTax + ), + [labels.shipping]: formatPrice( + showInclusiveTaxPrice ? shippingCostIncTax : shippingCostExTax + ), [labels.handingFee]: formatPrice( handlingCostIncTax || handlingCostExTax || '' ),