【发布时间】:2021-07-01 22:18:26
【问题描述】:
在 Sonarqube 上,我将此视为关键问题,有人可以帮助我解决此问题。 这是代码详细信息,请告诉我如何使用 switch case 重构此代码:
const getEmailTo = (subject) => {
switch (subject) {
case 'POWERUP_REWARDS':
return COMMON_EMAIL;
case 'GAME_INFORMER':
return COMMON_EMAIL;
case 'ONLINE_ORDER':
return 'test@gmail.com';
case 'STORE_EXPERIENCE':
return 'test@gmail.com';
case 'APP_REVIEW':
return COMMON_EMAIL;
case 'SOMETHING_ELSE':
return COMMON_EMAIL;
default:
return '';
}
};
【问题讨论】:
-
你可以把每个返回相同的case放在一行,只返回一个“COMMON_MAIL”
标签: javascript reactjs react-native sonarqube