import { Transaction } from '@sudoplatform/sudo-virtual-cards' import { ListOperationResult, ListOperationResultStatus, } from '@sudoplatform/sudo-common' import { List } from 'antd' import React from 'react' import { AsyncState } from 'react-use/lib/useAsyncFn' import { TransactionDetailList } from './TransactionDetailList' import { formatCurrencyAmount } from '../../util/formatCurrencyAmount' interface Props { listTransactionsResult: AsyncState> } export const TransactionList: React.FC = (props) => { if ( props.listTransactionsResult.value?.status === ListOperationResultStatus.Success || props.listTransactionsResult.value?.status === ListOperationResultStatus.Partial ) { return ( ( )} > ) } else { return ( ) } }