From 80ab8ccce9a9ce46b445d0857769aadd640073a3 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 4 Nov 2022 10:58:13 -0300 Subject: upgrade amount api --- .../src/paths/instance/orders/create/CreatePage.tsx | 2 +- .../src/paths/instance/orders/details/DetailPage.tsx | 2 +- .../merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/merchant-backoffice-ui/src/paths') diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx index bcdd0b606..fa0dd7a5a 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx @@ -140,7 +140,7 @@ export function CreatePage({ }: Props): VNode { const [value, valueHandler] = useState(with_defaults(instanceConfig)); const config = useConfigContext(); - const zero = Amounts.getZero(config.currency); + const zero = Amounts.zeroOfCurrency(config.currency); const inventoryList = Object.values(value.inventoryProducts || {}); const productList = Object.values(value.products || {}); diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx index 0aac9ded0..3445a86df 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx @@ -432,7 +432,7 @@ function PaidPage({ const refund_taken = order.refund_details.reduce((prev, cur) => { if (cur.pending) return prev; return Amounts.add(prev, Amounts.parseOrThrow(cur.amount)).amount; - }, Amounts.getZero(amount.currency)); + }, Amounts.zeroOfCurrency(amount.currency)); value.refund_taken = Amounts.stringify(refund_taken); return ( diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx index 29a9670bc..02d5b0bfc 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx @@ -268,14 +268,14 @@ export function RefundModal({ .map((r) => r.amount) .reduce( (p, c) => Amounts.add(p, Amounts.parseOrThrow(c)).amount, - Amounts.getZero(config.currency) + Amounts.zeroOfCurrency(config.currency) ); const orderPrice = order.order_status === "paid" ? Amounts.parseOrThrow(order.contract_terms.amount) : undefined; const totalRefundable = !orderPrice - ? Amounts.getZero(totalRefunded.currency) + ? Amounts.zeroOfCurrency(totalRefunded.currency) : refunds.length ? Amounts.sub(orderPrice, totalRefunded).amount : orderPrice; -- cgit v1.2.3