필터 수정
This commit is contained in:
@@ -155,6 +155,7 @@ export interface AllTransactionListProps {
|
|||||||
transactionCategory: TransactionCategory;
|
transactionCategory: TransactionCategory;
|
||||||
listItems: Array<ListItemProps>;
|
listItems: Array<ListItemProps>;
|
||||||
setDetailData: (detailData: DetailData) => void;
|
setDetailData: (detailData: DetailData) => void;
|
||||||
|
filterUsed: boolean;
|
||||||
onClickToOpenFilter?: () => void;
|
onClickToOpenFilter?: () => void;
|
||||||
onClickToOpenDownloadBottomSheet?: () => void;
|
onClickToOpenDownloadBottomSheet?: () => void;
|
||||||
};
|
};
|
||||||
@@ -162,6 +163,7 @@ export interface CashReceiptListProps {
|
|||||||
transactionCategory: TransactionCategory;
|
transactionCategory: TransactionCategory;
|
||||||
listItems: Array<ListItemProps>;
|
listItems: Array<ListItemProps>;
|
||||||
setDetailData: (detailData: DetailData) => void;
|
setDetailData: (detailData: DetailData) => void;
|
||||||
|
filterUsed: boolean;
|
||||||
onClickToOpenFilter?: () => void;
|
onClickToOpenFilter?: () => void;
|
||||||
onClickToOpenDownloadBottomSheet?: () => void;
|
onClickToOpenDownloadBottomSheet?: () => void;
|
||||||
};
|
};
|
||||||
@@ -169,6 +171,7 @@ export interface EscrowListProps {
|
|||||||
transactionCategory: TransactionCategory;
|
transactionCategory: TransactionCategory;
|
||||||
listItems: Array<ListItemProps>;
|
listItems: Array<ListItemProps>;
|
||||||
setDetailData: (detailData: DetailData) => void;
|
setDetailData: (detailData: DetailData) => void;
|
||||||
|
filterUsed: boolean;
|
||||||
onClickToOpenFilter?: () => void;
|
onClickToOpenFilter?: () => void;
|
||||||
onClickToOpenDownloadBottomSheet?: () => void;
|
onClickToOpenDownloadBottomSheet?: () => void;
|
||||||
};
|
};
|
||||||
@@ -176,6 +179,7 @@ export interface BillingListProps {
|
|||||||
transactionCategory: TransactionCategory;
|
transactionCategory: TransactionCategory;
|
||||||
listItems: Array<ListItemProps>;
|
listItems: Array<ListItemProps>;
|
||||||
setDetailData: (detailData: DetailData) => void;
|
setDetailData: (detailData: DetailData) => void;
|
||||||
|
filterUsed: boolean;
|
||||||
onClickToOpenFilter?: () => void;
|
onClickToOpenFilter?: () => void;
|
||||||
onClickToOpenDownloadBottomSheet?: () => void;
|
onClickToOpenDownloadBottomSheet?: () => void;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ export const AllTransactionList = ({
|
|||||||
transactionCategory,
|
transactionCategory,
|
||||||
listItems,
|
listItems,
|
||||||
setDetailData,
|
setDetailData,
|
||||||
|
filterUsed,
|
||||||
onClickToOpenFilter,
|
onClickToOpenFilter,
|
||||||
onClickToOpenDownloadBottomSheet
|
onClickToOpenDownloadBottomSheet
|
||||||
}: AllTransactionListProps) => {
|
}: AllTransactionListProps) => {
|
||||||
@@ -94,6 +95,9 @@ export const AllTransactionList = ({
|
|||||||
alt={t('transaction.searchOptions')}
|
alt={t('transaction.searchOptions')}
|
||||||
onClick={ onClickToOpenFilter }
|
onClick={ onClickToOpenFilter }
|
||||||
/>
|
/>
|
||||||
|
{ filterUsed &&
|
||||||
|
<span className="notification-badge2"></span>
|
||||||
|
}
|
||||||
</button>
|
</button>
|
||||||
<button className="download-btn">
|
<button className="download-btn">
|
||||||
<img
|
<img
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ export const BillingList = ({
|
|||||||
transactionCategory,
|
transactionCategory,
|
||||||
listItems,
|
listItems,
|
||||||
setDetailData,
|
setDetailData,
|
||||||
|
filterUsed,
|
||||||
onClickToOpenFilter,
|
onClickToOpenFilter,
|
||||||
onClickToOpenDownloadBottomSheet
|
onClickToOpenDownloadBottomSheet
|
||||||
}: BillingListProps) => {
|
}: BillingListProps) => {
|
||||||
@@ -94,6 +95,9 @@ export const BillingList = ({
|
|||||||
alt={t('transaction.searchOptions')}
|
alt={t('transaction.searchOptions')}
|
||||||
onClick={ onClickToOpenFilter }
|
onClick={ onClickToOpenFilter }
|
||||||
/>
|
/>
|
||||||
|
{ filterUsed &&
|
||||||
|
<span className="notification-badge2"></span>
|
||||||
|
}
|
||||||
</button>
|
</button>
|
||||||
<button className="download-btn">
|
<button className="download-btn">
|
||||||
<img
|
<img
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ export const CashReceiptList = ({
|
|||||||
transactionCategory,
|
transactionCategory,
|
||||||
listItems,
|
listItems,
|
||||||
setDetailData,
|
setDetailData,
|
||||||
|
filterUsed,
|
||||||
onClickToOpenFilter,
|
onClickToOpenFilter,
|
||||||
onClickToOpenDownloadBottomSheet
|
onClickToOpenDownloadBottomSheet
|
||||||
}: CashReceiptListProps) => {
|
}: CashReceiptListProps) => {
|
||||||
@@ -93,6 +94,9 @@ export const CashReceiptList = ({
|
|||||||
alt={t('transaction.searchOptions')}
|
alt={t('transaction.searchOptions')}
|
||||||
onClick={ onClickToOpenFilter }
|
onClick={ onClickToOpenFilter }
|
||||||
/>
|
/>
|
||||||
|
{ filterUsed &&
|
||||||
|
<span className="notification-badge2"></span>
|
||||||
|
}
|
||||||
</button>
|
</button>
|
||||||
<button className="download-btn">
|
<button className="download-btn">
|
||||||
<img
|
<img
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ export const EscrowList = ({
|
|||||||
transactionCategory,
|
transactionCategory,
|
||||||
listItems,
|
listItems,
|
||||||
setDetailData,
|
setDetailData,
|
||||||
|
filterUsed,
|
||||||
onClickToOpenFilter,
|
onClickToOpenFilter,
|
||||||
onClickToOpenDownloadBottomSheet
|
onClickToOpenDownloadBottomSheet
|
||||||
}: EscrowListProps) => {
|
}: EscrowListProps) => {
|
||||||
@@ -93,6 +94,9 @@ export const EscrowList = ({
|
|||||||
alt={t('transaction.searchOptions')}
|
alt={t('transaction.searchOptions')}
|
||||||
onClick={ onClickToOpenFilter }
|
onClick={ onClickToOpenFilter }
|
||||||
/>
|
/>
|
||||||
|
{ filterUsed &&
|
||||||
|
<span className="notification-badge2"></span>
|
||||||
|
}
|
||||||
</button>
|
</button>
|
||||||
<button className="download-btn">
|
<button className="download-btn">
|
||||||
<img
|
<img
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ export const TransactionInfoSection = ({
|
|||||||
<span className="k">· { subItems[k]?.name }</span>
|
<span className="k">· { subItems[k]?.name }</span>
|
||||||
<span className="v">
|
<span className="v">
|
||||||
{ (checkValue(newTransactionInfo[k]) && subItems[k]?.type === 'string') &&
|
{ (checkValue(newTransactionInfo[k]) && subItems[k]?.type === 'string') &&
|
||||||
newTransactionInfo[k]
|
(k === 'partialCancel')? ((newTransactionInfo[k] === '1')? t('transaction.possible'): t('transaction.impossible')): newTransactionInfo[k]
|
||||||
}
|
}
|
||||||
{ (checkValue(newTransactionInfo[k]) && subItems[k]?.type === 'number') &&
|
{ (checkValue(newTransactionInfo[k]) && subItems[k]?.type === 'number') &&
|
||||||
t('home.money', { value: new Intl.NumberFormat('en-US').format(newTransactionInfo[k] || 0) })
|
t('home.money', { value: new Intl.NumberFormat('en-US').format(newTransactionInfo[k] || 0) })
|
||||||
@@ -138,7 +138,7 @@ export const TransactionInfoSection = ({
|
|||||||
</li>
|
</li>
|
||||||
<li className="kv-row">
|
<li className="kv-row">
|
||||||
<span className="k">· {t('transaction.fields.partialCancel')}</span>
|
<span className="k">· {t('transaction.fields.partialCancel')}</span>
|
||||||
<span className="v">{ transactionInfo?.partialCancel }</span>
|
<span className="v">{ (transactionInfo?.partialCancel === '1')? t('transaction.possible'): t('transaction.impossible') }</span>
|
||||||
</li>
|
</li>
|
||||||
{ (serviceCode === '02' || serviceCode === '03') &&
|
{ (serviceCode === '02' || serviceCode === '03') &&
|
||||||
<li className="kv-row">
|
<li className="kv-row">
|
||||||
|
|||||||
@@ -497,6 +497,8 @@
|
|||||||
"cancelTitle": "Cancel Transaction",
|
"cancelTitle": "Cancel Transaction",
|
||||||
"fullCancel": "Full Cancel",
|
"fullCancel": "Full Cancel",
|
||||||
"partialCancel": "Partial Cancel",
|
"partialCancel": "Partial Cancel",
|
||||||
|
"possible": "possible",
|
||||||
|
"impossible": "impossible",
|
||||||
"submit": "Submit",
|
"submit": "Submit",
|
||||||
"apply": "Apply",
|
"apply": "Apply",
|
||||||
"searchAmount": "Search Amount",
|
"searchAmount": "Search Amount",
|
||||||
|
|||||||
@@ -497,6 +497,8 @@
|
|||||||
"cancelTitle": "거래 취소",
|
"cancelTitle": "거래 취소",
|
||||||
"fullCancel": "전체 취소",
|
"fullCancel": "전체 취소",
|
||||||
"partialCancel": "부분 취소",
|
"partialCancel": "부분 취소",
|
||||||
|
"possible": "가능",
|
||||||
|
"impossible": "불가능",
|
||||||
"submit": "신청",
|
"submit": "신청",
|
||||||
"apply": "적용",
|
"apply": "적용",
|
||||||
"searchAmount": "조회금액",
|
"searchAmount": "조회금액",
|
||||||
|
|||||||
@@ -406,6 +406,7 @@ export const AllTransactionListPage = () => {
|
|||||||
listItems={ listItems }
|
listItems={ listItems }
|
||||||
transactionCategory={ TransactionCategory.AllTransaction }
|
transactionCategory={ TransactionCategory.AllTransaction }
|
||||||
setDetailData={ setDetailData }
|
setDetailData={ setDetailData }
|
||||||
|
filterUsed={ filterUsed }
|
||||||
onClickToOpenFilter={ onClickToOpenFilter }
|
onClickToOpenFilter={ onClickToOpenFilter }
|
||||||
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
||||||
></AllTransactionList>
|
></AllTransactionList>
|
||||||
|
|||||||
@@ -311,6 +311,7 @@ export const BillingListPage = () => {
|
|||||||
listItems={ listItems }
|
listItems={ listItems }
|
||||||
transactionCategory={ TransactionCategory.Billing }
|
transactionCategory={ TransactionCategory.Billing }
|
||||||
setDetailData={ setDetailData }
|
setDetailData={ setDetailData }
|
||||||
|
filterUsed={ filterUsed }
|
||||||
onClickToOpenFilter={ onClickToOpenFilter }
|
onClickToOpenFilter={ onClickToOpenFilter }
|
||||||
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
||||||
></BillingList>
|
></BillingList>
|
||||||
|
|||||||
@@ -357,6 +357,7 @@ export const CashReceiptListPage = () => {
|
|||||||
listItems={ listItems }
|
listItems={ listItems }
|
||||||
transactionCategory={ TransactionCategory.CashReceipt }
|
transactionCategory={ TransactionCategory.CashReceipt }
|
||||||
setDetailData={ setDetailData }
|
setDetailData={ setDetailData }
|
||||||
|
filterUsed={ filterUsed }
|
||||||
onClickToOpenFilter={ onClickToOpenFilter }
|
onClickToOpenFilter={ onClickToOpenFilter }
|
||||||
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
||||||
></CashReceiptList>
|
></CashReceiptList>
|
||||||
|
|||||||
@@ -303,6 +303,7 @@ export const EscrowListPage = () => {
|
|||||||
listItems={ listItems }
|
listItems={ listItems }
|
||||||
transactionCategory={ TransactionCategory.Escrow }
|
transactionCategory={ TransactionCategory.Escrow }
|
||||||
setDetailData={ setDetailData }
|
setDetailData={ setDetailData }
|
||||||
|
filterUsed={ filterUsed }
|
||||||
onClickToOpenFilter={ onClickToOpenFilter }
|
onClickToOpenFilter={ onClickToOpenFilter }
|
||||||
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
onClickToOpenDownloadBottomSheet={ onClickToOpenDownloadBottomSheet }
|
||||||
></EscrowList>
|
></EscrowList>
|
||||||
|
|||||||
Reference in New Issue
Block a user