🍞 FrontEnd/React
[React] Expected an assignment or function call and instead saw an expression no-unused-expressions 오류
박빵이
2022. 12. 28. 17:27
✅ 문제 상황
map을 사용하여 배열에 있는 값들을 전부 다 렌더링 하려고 했지만 아래와 같은 오류가 발생했다.
Expected an assignment or function call and instead saw an expression no-unused-expressions

✅ 오류 원인
에러의 발생 원인은 map() 메서드를 사용할 때 주의점과 동일하다.
.map(() => {}) 메서드를 중괄호와 같이 사용할 때는 {} 중괄호 안에 return이 존재해야 한다.
하지만, 나는 .map() 메서드를 사용했음에도 불구하고 return을 사용하지 않아 오류가 발생했던 것이다.
✅ 해결 방법
1. .map() 메서드에서 {} 중괄호를 사용할 때 return을 사용한다.
2. .map() 메서드를 사용할 때 요소를 () 소괄호를 사용해서 묶어준다.