728x90 반응형 Redux2 ESLint error: Unnecessary 'else' after 'return'. 에러 메시지 Unnecessary 'else' after 'return'. 코드 vanilla redux에서 reducer 선언하는 중 action의 조건문에서 발생 const countModifier = (count = 0, action) => { console.log(count, action); if (action.type === "ADD") { return count + 1; } else if (action.type === "MINUS") { return count - 1; } return count; }; 해결법 else if문 대신 -> if문 사용 const countModifier = (count = 0, action) => { console.log(count, action); if (act.. 2023. 2. 27. ESlint error: Default parameters should be last. 에러 메시지 Default parameters should be last. 코드 vanilla redux에서 reducer를 선언하는 중 발생 const countModifier = (count = 0, action) => { console.log(count, action); if (action.type === "ADD") { return count + 1; } else if (action.type === "MINUS") { return count - 1; } return count; }; 해결법 https://eslint.org/docs/latest/rules/default-param-last 에는 default paremeter는 무조건 마지막에 넣어주라고 되어있었다. const countModifi.. 2023. 2. 27. 이전 1 다음 728x90 반응형