diff --git a/new-lamassu-admin/src/pages/Commissions/helper.js b/new-lamassu-admin/src/pages/Commissions/helper.js index 0441032c..e9ff01e8 100644 --- a/new-lamassu-admin/src/pages/Commissions/helper.js +++ b/new-lamassu-admin/src/pages/Commissions/helper.js @@ -8,6 +8,7 @@ import { NumberInput } from 'src/components/inputs/formik' import Autocomplete from 'src/components/inputs/formik/Autocomplete.js' import { ReactComponent as TxInIcon } from 'src/styling/icons/direction/cash-in.svg' import { ReactComponent as TxOutIcon } from 'src/styling/icons/direction/cash-out.svg' +import { primaryColor, secondaryColorDark } from 'src/styling/variables' const ALL_MACHINES = { name: 'All Machines', @@ -363,33 +364,34 @@ const createCommissions = (cryptoCode, deviceId, isDefault, config) => { const getCommissions = (cryptoCode, deviceId, config) => { const overrides = R.prop('overrides', config) - if (overrides && !R.isEmpty(overrides)) { - const specificOverride = R.find( - it => - it.machine === deviceId && _.includes(cryptoCode)(it.cryptoCurrencies) - )(overrides) - - if (specificOverride !== undefined) - return createCommissions(cryptoCode, deviceId, false, specificOverride) - - const machineOverride = R.find( - it => - it.machine === deviceId && _.includes('ALL_COINS')(it.cryptoCurrencies) - )(overrides) - - if (machineOverride !== undefined) - return createCommissions(cryptoCode, deviceId, false, machineOverride) - - const coinOverride = R.find( - it => - it.machine === 'ALL_MACHINES' && - _.includes(cryptoCode)(it.cryptoCurrencies) - )(overrides) - - if (coinOverride !== undefined) - return createCommissions(cryptoCode, deviceId, false, coinOverride) + if (!overrides && R.isEmpty(overrides)) { + return createCommissions(cryptoCode, deviceId, true, config) } + const specificOverride = R.find( + it => it.machine === deviceId && _.includes(cryptoCode)(it.cryptoCurrencies) + )(overrides) + + if (specificOverride !== undefined) + return createCommissions(cryptoCode, deviceId, false, specificOverride) + + const machineOverride = R.find( + it => + it.machine === deviceId && _.includes('ALL_COINS')(it.cryptoCurrencies) + )(overrides) + + if (machineOverride !== undefined) + return createCommissions(cryptoCode, deviceId, false, machineOverride) + + const coinOverride = R.find( + it => + it.machine === 'ALL_MACHINES' && + _.includes(cryptoCode)(it.cryptoCurrencies) + )(overrides) + + if (coinOverride !== undefined) + return createCommissions(cryptoCode, deviceId, false, coinOverride) + return createCommissions(cryptoCode, deviceId, true, config) } @@ -425,7 +427,7 @@ const getListCommissionsSchema = () => { } const getTextStyle = (obj, isEditing) => { - return { color: obj.default ? '#1b2559' : '#44e188' } + return { color: obj.default ? primaryColor : secondaryColorDark } } const commissionsList = (auxData, currency, auxElements) => { @@ -436,10 +438,6 @@ const commissionsList = (auxData, currency, auxElements) => { const getListCommissionsFields = (getData, currency, defaults) => { const machineData = [ALL_MACHINES].concat(getData(['machines'])) - // const rawCryptos = getData(['cryptoCurrencies']) - // const cryptoData = R.map(it => ({ display: it.code, code: it.code }))( - // rawCryptos ?? [] - // ) return [ { diff --git a/new-lamassu-admin/src/pages/ServerLogs.js b/new-lamassu-admin/src/pages/ServerLogs.js index f68c3c76..789113a8 100644 --- a/new-lamassu-admin/src/pages/ServerLogs.js +++ b/new-lamassu-admin/src/pages/ServerLogs.js @@ -20,7 +20,7 @@ import { import { Info3 } from 'src/components/typography' import typographyStyles from 'src/components/typography/styles' import { offColor } from 'src/styling/variables' -import { toFirstUpper } from 'src/utils/string' +import { startCase } from 'src/utils/string' import logsStyles from './Logs.styles' @@ -112,7 +112,7 @@ const Logs = () => { R.concat(defaultLogLevels), R.map(it => ({ code: R.path(['logLevel'])(it), - display: toFirstUpper(R.path(['logLevel'])(it)) + display: startCase(R.path(['logLevel'])(it)) })), R.path(['serverLogs']) ) diff --git a/new-lamassu-admin/src/utils/string.js b/new-lamassu-admin/src/utils/string.js index 6b62ea0a..09dd8360 100644 --- a/new-lamassu-admin/src/utils/string.js +++ b/new-lamassu-admin/src/utils/string.js @@ -26,4 +26,4 @@ const startCase = R.compose( splitOnUpper ) -export { startCase, toFirstUpper, onlyFirstToUpper, formatLong } +export { startCase, onlyFirstToUpper, formatLong }