From af311a10854f092efa57716ffd5329cce0c7d8db Mon Sep 17 00:00:00 2001 From: it-fixcomart Date: Thu, 13 Mar 2025 16:33:00 +0700 Subject: update mobile --- src/lib/transaction/components/Transaction.jsx | 39 ++++++++++++++++++++++---- 1 file changed, 33 insertions(+), 6 deletions(-) (limited to 'src/lib') diff --git a/src/lib/transaction/components/Transaction.jsx b/src/lib/transaction/components/Transaction.jsx index 2e328a7e..299f7a07 100644 --- a/src/lib/transaction/components/Transaction.jsx +++ b/src/lib/transaction/components/Transaction.jsx @@ -41,6 +41,10 @@ import rejectProductApi from '../api/rejectProductApi'; import { useRouter } from 'next/router'; import { gtagPurchase } from '@/core/utils/googleTag'; import { deleteItemCart } from '@/core/utils/cart'; +import { + downloadInvoice, + downloadTaxInvoice, +} from '@/lib/invoice/utils/invoices'; import axios from 'axios'; const Transaction = ({ id }) => { const PPN = process.env.NEXT_PUBLIC_PPN; @@ -50,6 +54,7 @@ const Transaction = ({ id }) => { const [reason, setReason] = useState(''); const auth = useAuth(); const { transaction } = useTransaction({ id }); + console.log('transaction', transaction); const statusApprovalWeb = transaction.data?.approvalStep; const [isLoading, setIsLoading] = useState(false); const { queryAirwayBill } = useAirwayBill({ orderId: id }); @@ -463,7 +468,7 @@ const Transaction = ({ id }) => { -
+
-
- {auth?.feature?.soApproval && ( + {auth?.feature?.soApproval && ( +
- )} -
+
+ )}
-
Pengiriman
+
Status Transaksi
@@ -510,6 +515,28 @@ const Transaction = ({ id }) => { />
+ + {transaction.data?.invoices?.length === 0 ? ( +
-
+ ) : ( + transaction.data?.invoices?.map((invoice, index) => ( +
+
{invoice?.name}
+ downloadInvoice(invoice)} + > + Download + +
+ )) + )} + + +
-- cgit v1.2.3