OrderSummary
Props
className string?
string?fallback React.ReactNode?
React.ReactNode?Example
import { formatCentsWithCurrency } from "@firmhouse/firmhouse-sdk";
function CustomOrderSummaryUI({
totalAmount,
totalTaxAmount,
cart,
children,
currency,
t,
}) {
return (
<div>
<div>
<p>{t?.("orderSummary.toPayNow")}</p>
<p>
<span>{t?.("orderSummary.subtotal")}</span>
<span>
{formatCentsWithCurrency(totalAmount, currency, locale ?? cart?.locale)}
</span>
</p>
<p>
<span>
{t?.("orderSummary.shippingCost")}
</span>
<span>{t?.("orderSummary.free")}</span>
</p>
<p>
<span>{t?.("orderSummary.total")}</span>
<span>
{formatCentsWithCurrency(totalAmount, currency, locale ?? cart?.locale)}
</span>
</p>
<p>
<span>
{t?.("orderSummary.tax", {
amount: formatCentsWithCurrency(
totalTaxAmount ?? 0,
currency,
locale ?? cart?.locale
),
})}
</span>
</p>
{children}
</div>
</div>
);
}
<OrderSummary OrderSummaryUIComponent={CustomOrderSummaryUI} />Last updated
Was this helpful?