fix: skip rendering list when data is empty

This commit is contained in:
Nikola Ubavic 2022-01-14 14:00:36 +01:00
parent cfb360ab4e
commit 044090a8f1

View file

@ -185,6 +185,7 @@ const DataTable = ({
<TBody className={classes.body}> <TBody className={classes.body}>
{loading && <H4>Loading...</H4>} {loading && <H4>Loading...</H4>}
{!loading && R.isEmpty(data) && <EmptyTable message={emptyText} />} {!loading && R.isEmpty(data) && <EmptyTable message={emptyText} />}
{!R.isEmpty(data) && (
<AutoSizer disableWidth> <AutoSizer disableWidth>
{({ height }) => ( {({ height }) => (
<List <List
@ -201,6 +202,7 @@ const DataTable = ({
/> />
)} )}
</AutoSizer> </AutoSizer>
)}
</TBody> </TBody>
</Table> </Table>
</Box> </Box>