From f45452d71062bf7c57e31d45ec8800fcc4deca64 Mon Sep 17 00:00:00 2001 From: it-fixcomart Date: Wed, 18 Sep 2024 13:42:10 +0700 Subject: update notifikasi berhasil checkout --- src/lib/checkout/components/FinishCheckout.jsx | 66 +++++++++++++++++++------- 1 file changed, 48 insertions(+), 18 deletions(-) (limited to 'src') diff --git a/src/lib/checkout/components/FinishCheckout.jsx b/src/lib/checkout/components/FinishCheckout.jsx index 92245e31..fa600389 100644 --- a/src/lib/checkout/components/FinishCheckout.jsx +++ b/src/lib/checkout/components/FinishCheckout.jsx @@ -1,27 +1,57 @@ -import Link from '@/core/components/elements/Link/Link' +import Link from 'next/link'; +import Image from '~/components/ui/image'; +import whatsappUrl from '@/core/utils/whatsappUrl'; +import { useEffect, useState } from 'react'; +import odooApi from '@/core/api/odooApi'; const FinishCheckout = ({ query }) => { + const [data, setData] = useState(); + + useEffect(() => { + const fetchData = async () => { + const so_order = query?.order_id?.replaceAll('_', '/'); + const data = await odooApi( + 'GET', + `/api/v1/sale_order_number?sale_number=${so_order}` + ); + setData(data[0]); + }; + fetchData(); + }, [query]); return ( -
-
-
-

Terima Kasih atas Pembelian Anda

-

- Rincian belanja sudah kami kirimkan ke email anda. Mohon dicek kembali. jika tidak - menerima email, anda dapat menghubungi kami disini. -

-

{query?.order_id?.replaceAll('-', '/')}

-

No. Transaksi

-
+
+ Checkout Pesanan +
+ Terima Kasih atas Pembelian Kamu +
+
+

No. Transaksi

+

+ {query?.order_id?.replaceAll('_', '/')} +

- Lihat detail pembelian Anda disini + Cek Detail Transaksi
+
+ Rincian pembelian sudah kami kirimkan ke email kamu. Mohon dicek + kembali. jika tidak menerima email, +
kamu dapat menghubungi kami{' '} + + di sini + {' '} + atau kirim rincian pesanan ulang. +
- ) -} + ); +}; -export default FinishCheckout +export default FinishCheckout; -- cgit v1.2.3