Merge pull request #656 from josepfo/fix/cash-cassettes-footer-shows-nan
Fix cash cassettes footer shows nan
This commit is contained in:
commit
40aa962d69
1 changed files with 9 additions and 4 deletions
|
|
@ -25,10 +25,15 @@ const CashCassettesFooter = ({
|
||||||
const classes = useStyles()
|
const classes = useStyles()
|
||||||
const cashout = config && fromNamespace('cashOut')(config)
|
const cashout = config && fromNamespace('cashOut')(config)
|
||||||
const getCashoutSettings = id => fromNamespace(id)(cashout)
|
const getCashoutSettings = id => fromNamespace(id)(cashout)
|
||||||
const reducerFn = (acc, { cassette1, cassette2, id }) => [
|
const reducerFn = (acc, { cassette1, cassette2, id }) => {
|
||||||
(acc[0] += cassette1 * getCashoutSettings(id).top),
|
const topDenomination = getCashoutSettings(id).top ?? 0
|
||||||
(acc[1] += cassette2 * getCashoutSettings(id).bottom)
|
const bottomDenomination = getCashoutSettings(id).bottom ?? 0
|
||||||
]
|
return [
|
||||||
|
(acc[0] += cassette1 * topDenomination),
|
||||||
|
(acc[1] += cassette2 * bottomDenomination)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
const totalInCassettes = R.sum(R.reduce(reducerFn, [0, 0], machines))
|
const totalInCassettes = R.sum(R.reduce(reducerFn, [0, 0], machines))
|
||||||
|
|
||||||
/* const totalInCashBox = R.sum(
|
/* const totalInCashBox = R.sum(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue