refactor: show the lastUsedMachineName field

This commit is contained in:
siiky 2024-07-18 17:34:35 +01:00
parent 85e3c16225
commit 898ba3b504
2 changed files with 3 additions and 8 deletions

View file

@ -74,6 +74,7 @@ const GET_CUSTOMER = gql`
totalTxs
totalSpent
lastActive
lastUsedMachineName
lastTxFiat
lastTxFiatCode
lastTxClass

View file

@ -21,13 +21,7 @@ const TransactionsList = ({ customer, data, loading }) => {
const classes = useStyles()
const LastTxIcon = customer.lastTxClass === 'cashOut' ? TxOutIcon : TxInIcon
const hasData = !(R.isEmpty(data) || R.isNil(data))
const lastUsedMachine = R.pipe(
R.sort(R.descend(R.prop('created'))),
R.head,
R.prop('machineName'),
R.defaultTo(null)
)(data)
const { lastUsedMachineName } = customer
const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone
const tableSpacingClasses = {
@ -76,7 +70,7 @@ const TransactionsList = ({ customer, data, loading }) => {
{
header: 'Last used machine',
size: 198,
value: ifNotNull(lastUsedMachine, <>{lastUsedMachine}</>)
value: ifNotNull(lastUsedMachineName, <>{lastUsedMachineName}</>)
}
]