summaryrefslogtreecommitdiff
path: root/src/lib/transaction/components
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-03-27 10:17:49 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-03-27 10:17:49 +0700
commitbc04e721d51e149709ab3cfaf5e77ef034511860 (patch)
tree8da5c05bd90165c4b31664044bb771c4d47626ff /src/lib/transaction/components
parent3f8a37b15c3fd1168b01390241cda7fa2ba980c7 (diff)
invoice, invoice detail, address, create address, edit address, wishlist
Diffstat (limited to 'src/lib/transaction/components')
-rw-r--r--src/lib/transaction/components/Transaction.jsx6
-rw-r--r--src/lib/transaction/components/Transactions.jsx18
2 files changed, 20 insertions, 4 deletions
diff --git a/src/lib/transaction/components/Transaction.jsx b/src/lib/transaction/components/Transaction.jsx
index cba7646f..104a7f2d 100644
--- a/src/lib/transaction/components/Transaction.jsx
+++ b/src/lib/transaction/components/Transaction.jsx
@@ -298,14 +298,14 @@ const Transaction = ({ id }) => {
</button>
<div className='grid grid-cols-2 gap-x-6 mt-6'>
- <div className='grid grid-cols-2 gap-y-3'>
+ <div className='grid grid-cols-2 gap-y-4'>
<div>Nama Sales</div>
<div>: {transaction?.data?.sales}</div>
<div>Tanggal Transaksi</div>
<div>: {transaction?.data?.dateOrder}</div>
</div>
- <div className='grid grid-cols-2 gap-y-3'>
+ <div className='grid grid-cols-2 gap-y-4'>
<div>Ketentuan Pembayaran</div>
<div>: {transaction?.data?.paymentTerm}</div>
@@ -398,7 +398,7 @@ const Transaction = ({ id }) => {
? `${product.price.discountPercentage}%`
: ''}
</td>
- <td>{currencyFormat(product.price.priceDiscount)}</td>
+ <td>{currencyFormat(product.price.priceDiscount * product.quantity)}</td>
</tr>
))}
</tbody>
diff --git a/src/lib/transaction/components/Transactions.jsx b/src/lib/transaction/components/Transactions.jsx
index 0a772967..30c670ae 100644
--- a/src/lib/transaction/components/Transactions.jsx
+++ b/src/lib/transaction/components/Transactions.jsx
@@ -224,12 +224,28 @@ const Transactions = () => {
<tr>
<th>No. Transaksi</th>
<th>Tanggal</th>
- <th className='!text-left'>Sales Person</th>
+ <th className='!text-left'>Salesperson</th>
<th className='!text-left'>Total</th>
<th>Status</th>
</tr>
</thead>
<tbody>
+ {transactions.isLoading && (
+ <tr>
+ <td colSpan={5}>
+ <div className='flex justify-center my-2'>
+ <Spinner className='w-6 text-gray_r-12/50 fill-gray_r-12' />
+ </div>
+ </td>
+ </tr>
+ )}
+ {!transactions.isLoading &&
+ (!transactions?.data?.saleOrders ||
+ transactions?.data?.saleOrders?.length == 0) && (
+ <tr>
+ <td colSpan={5}>Tidak ada data transaksi</td>
+ </tr>
+ )}
{transactions.data?.saleOrders?.map((saleOrder) => (
<tr key={saleOrder.id}>
<td>