fix: add fallback for max number of cassettes calculations

This commit is contained in:
José Oliveira 2021-11-25 18:06:54 +00:00
parent b8517b3c19
commit 8dac871324
5 changed files with 15 additions and 10 deletions

View file

@ -40,7 +40,7 @@ const HeaderCell = withStyles({
}
})(TableCell)
const MachinesTable = ({ machines, numToRender }) => {
const MachinesTable = ({ machines = [], numToRender }) => {
const classes = useStyles()
const history = useHistory()
const getPercent = (notes, capacity = 500) => {
@ -61,9 +61,10 @@ const MachinesTable = ({ machines, numToRender }) => {
})
}
const maxNumberOfCassettes = R.isEmpty(machines)
? 0
: Math.max(...R.map(it => it.numberOfCassettes, machines))
const maxNumberOfCassettes = Math.max(
...R.map(it => it.numberOfCassettes, machines),
0
)
return (
<TableContainer className={classes.table}>