last couple touchups

This commit is contained in:
Anthony 2021-08-23 20:34:54 +02:00
parent a14963892f
commit edfb5011d7
No known key found for this signature in database
GPG key ID: C386D3C93D50E356

View file

@ -90,6 +90,16 @@ function TxoList(props: Props) {
try { try {
const accountTransactionResponse = await getAccountTransactions(); const accountTransactionResponse = await getAccountTransactions();
// reverse so order is from most recent to latest
if (accountTransactionResponse && accountTransactionResponse.length) {
accountTransactionResponse.reverse();
}
// TODO: remove this once pagination is implemented
if (accountTransactionResponse && accountTransactionResponse.length && accountTransactionResponse.length > 25) {
accountTransactionResponse.length = 25;
}
setAccountTransactionResponse(accountTransactionResponse); setAccountTransactionResponse(accountTransactionResponse);
} catch (err) { } catch (err) {
console.log(err); console.log(err);
@ -106,10 +116,16 @@ function TxoList(props: Props) {
// console.log('amount of transactions'); // console.log('amount of transactions');
// console.log(customerTransactionResponse.length); // console.log(customerTransactionResponse.length);
// reverse so order is from most recent to latest
if (customerTransactionResponse && customerTransactionResponse.length) { if (customerTransactionResponse && customerTransactionResponse.length) {
customerTransactionResponse.reverse(); customerTransactionResponse.reverse();
} }
// TODO: remove this once pagination is implemented
if (customerTransactionResponse && customerTransactionResponse.length && customerTransactionResponse.length > 25) {
customerTransactionResponse.length = 25;
}
setCustomerTransactions(customerTransactionResponse); setCustomerTransactions(customerTransactionResponse);
} catch (err) { } catch (err) {
console.log(err); console.log(err);
@ -265,8 +281,13 @@ function TxoList(props: Props) {
// toggling the currency type (lbc/fiat) // toggling the currency type (lbc/fiat)
case QUERY_NAME_CURRENCY: case QUERY_NAME_CURRENCY:
newUrlParams.set(QUERY_NAME_CURRENCY, delta.value); newUrlParams.set(QUERY_NAME_CURRENCY, delta.value);
newUrlParams.set(QUERY_NAME_FIAT_TYPE, currentUrlParams.fiatType);
newUrlParams.set(QUERY_NAME_TAB, currentUrlParams.tab); newUrlParams.set(QUERY_NAME_TAB, currentUrlParams.tab);
// only set fiat type (incoming|outgoing) if fiat is being used
if (delta.value === 'credits') {
newUrlParams.delete(QUERY_NAME_FIAT_TYPE);
} else {
newUrlParams.set(QUERY_NAME_FIAT_TYPE, currentUrlParams.fiatType);
}
break; break;
// toggling the fiat type (incoming/outgoing) // toggling the fiat type (incoming/outgoing)
case QUERY_NAME_FIAT_TYPE: case QUERY_NAME_FIAT_TYPE: