@tycoonsystems/tycoon-modules
Version:
www.tv.tycoon.systems/documentation
1 lines • 1.03 kB
JavaScript
import React from"react";import{calculateTotal,resolveMoneyFormat}from"@tycoonsystems/tycoon-modules/utility/ecommerce/ecommerce.js";const Module=e=>{var c=e?.useTax??e?.paymentConfig?.tax?.all??0,t=calculateTotal(e?.useCartOfCurrency,null,{region:e?.useCartOfCurrency?.currency??null,object:!0},e);return React.createElement("div",{className:"Ecommerce_ItemsAndTax gap-p10",style:{justifyContent:"space-between",fontSize:".85rem"}},React.createElement("div",{className:"flex Price_ItemsTotal"},React.createElement("div",{className:"Ecommerce_Price_Label"},c?"Before tax":"Items",": "),React.createElement("div",{className:"Ecommerce_Price_Price"},e?.useCartOfCurrency?.currency?.symbol??null,resolveMoneyFormat(t?.totalNoTax??0))),c&&t.tax?React.createElement("div",{className:"flex Price_Tax"},React.createElement("div",{className:"Ecommerce_Price_Label"},"Tax: "),React.createElement("div",{className:"Ecommerce_Price_Price"},e?.useCartOfCurrency?.currency?.symbol??null,resolveMoneyFormat(t.tax))):null)};export default Module;