Мы можем использовать деструктуризацию объекта, чтобы получить buy
, close
и pre
все в одном операторе. С вашим текущим кодом это, вероятно, так чисто, как вы можете получить:
const getIcons = status =>
{
const { buy, close, pre } = config.appConfig.evalues.status.statusVal
if (status === buy)
return 'green'
if (status === close)
return 'yellow'
if (status === pre)
return 'red'
}
Хотя, если значения гарантированы, вы можете вместо этого использовать оператор switch
:
const getIcons = status =>
{
switch (status)
{
case 'BYE': return 'green'
case 'CLOSE': return 'yellow'
case 'PRE': return 'red'
}
}