거래내역 관련
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
import { NumericFormat } from 'react-number-format';
|
||||
import { PATHS } from '@/shared/constants/paths';
|
||||
import { useNavigate } from '@/shared/lib/hooks/use-navigate';
|
||||
import { ListItemProps, PageType } from '../model/types';
|
||||
import { ListItemProps, TransactionCategory } from '../model/types';
|
||||
|
||||
export const ListItem = ({
|
||||
pageType,
|
||||
transactionCategory,
|
||||
tid,
|
||||
issueNumber,
|
||||
billKey,
|
||||
mid,
|
||||
stateDate,
|
||||
stateCode,
|
||||
@@ -46,31 +48,31 @@ export const ListItem = ({
|
||||
};
|
||||
|
||||
const onClickToNavigate = () => {
|
||||
if(pageType === PageType.AllTransaction){
|
||||
navigate(PATHS.transaction.allTransaction.detail + tid, {
|
||||
if(transactionCategory === TransactionCategory.AllTransaction){
|
||||
navigate(PATHS.transaction.allTransaction.detail, {
|
||||
state: {
|
||||
tid: tid
|
||||
}
|
||||
});
|
||||
}
|
||||
else if(pageType === PageType.CashReceit){
|
||||
navigate(PATHS.transaction.cashReceit.detail + tid, {
|
||||
else if(transactionCategory === TransactionCategory.CashReceipt){
|
||||
navigate(PATHS.transaction.cashReceipt.detail, {
|
||||
state: {
|
||||
tid: tid
|
||||
issueNumber: issueNumber
|
||||
}
|
||||
});
|
||||
}
|
||||
else if(pageType === PageType.Escro){
|
||||
navigate(PATHS.transaction.escro.detail + tid, {
|
||||
else if(transactionCategory === TransactionCategory.Escrow){
|
||||
navigate(PATHS.transaction.escrow.detail, {
|
||||
state: {
|
||||
tid: tid
|
||||
issueNumber: issueNumber
|
||||
}
|
||||
});
|
||||
}
|
||||
else if(pageType === PageType.Billing){
|
||||
navigate(PATHS.transaction.billing.detail + tid, {
|
||||
else if(transactionCategory === TransactionCategory.Billing){
|
||||
navigate(PATHS.transaction.billing.detail, {
|
||||
state: {
|
||||
tid: tid
|
||||
billKey: billKey
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user