fix: remove unneeded rendered component

This commit is contained in:
Sérgio Salgado 2021-06-17 14:38:43 +01:00 committed by Josh Harvey
parent 8f35bc8503
commit 04e583b47d
2 changed files with 16 additions and 4 deletions

View file

@ -110,5 +110,8 @@ export default {
}, },
subpageButton: { subpageButton: {
marginLeft: 16 marginLeft: 16
},
txTableSpacing: {
marginTop: 40
} }
} }

View file

@ -1,5 +1,6 @@
import { makeStyles, Box } from '@material-ui/core' import { makeStyles, Box } from '@material-ui/core'
import BigNumber from 'bignumber.js' import BigNumber from 'bignumber.js'
import classnames from 'classnames'
import { utils as coinUtils } from 'lamassu-coins' import { utils as coinUtils } from 'lamassu-coins'
import * as R from 'ramda' import * as R from 'ramda'
import React from 'react' import React from 'react'
@ -22,6 +23,10 @@ const TransactionsList = ({ customer, data, loading, locale }) => {
const hasData = !(R.isEmpty(data) || R.isNil(data)) const hasData = !(R.isEmpty(data) || R.isNil(data))
const timezone = locale.timezone const timezone = locale.timezone
const tableSpacingClasses = {
[classes.titleAndButtonsContainer]: loading || (!loading && !hasData),
[classes.txTableSpacing]: !loading && hasData
}
const summaryElements = [ const summaryElements = [
{ {
@ -150,10 +155,14 @@ const TransactionsList = ({ customer, data, loading, locale }) => {
</Box> </Box>
</Box> </Box>
<div className={classes.titleWrapper}> <div className={classes.titleWrapper}>
<div className={classes.titleAndButtonsContainer}> <div className={classnames(tableSpacingClasses)}>
<H4> {loading ? (
{loading ? 'Loading' : hasData ? '' : 'No transactions so far'} <H4>Loading</H4>
</H4> ) : hasData ? (
''
) : (
<H4>No transactions so far</H4>
)}
</div> </div>
</div> </div>
{hasData && <DataTable elements={tableElements} data={data} />} {hasData && <DataTable elements={tableElements} data={data} />}