feat: style payment receive and made details drawers.

This commit is contained in:
a.bouhuolia
2021-08-25 20:42:25 +02:00
parent 759a37bf3f
commit 5abf007de7
31 changed files with 389 additions and 229 deletions

View File

@@ -1,24 +1,32 @@
import React from 'react';
import clsx from 'classnames';
import { TotalLines, TotalLine } from 'components';
import { usePaymentMadeDetailContext } from './PaymentMadeDetailProvider';
import PaymentDrawerCls from './PaymentMadeDrawer.module.scss';
/**
* Payment made - Details panel - Footer.
*/
export default function PaymentMadeDetailFooter() {
const {
paymentEntries: { total_payment_amount },
} = usePaymentMadeDetailContext();
const { } = usePaymentMadeDetailContext();
return (
<div className="payment-drawer__content-footer">
<div class="total-lines">
<div class="total-lines__line total-lines__line--subtotal">
<div class="title">Subtotal</div>
<div class="amount">{total_payment_amount}</div>
</div>
<div class="total-lines__line total-lines__line--total">
<div class="title">TOTAL</div>
<div class="amount">{total_payment_amount}</div>
</div>
</div>
<div className={clsx(PaymentDrawerCls.detail_panel_footer)}>
<TotalLines>
<TotalLine
title={'Subtotal'}
value={1000}
className={clsx(PaymentDrawerCls.total_line_subtotal)}
/>
<TotalLine
title={'TOTAL'}
value={1000}
className={clsx(PaymentDrawerCls.total_line_total)}
/>
</TotalLines>
</div>
);
}