REACT

REACT | [ERROR] Array.prototype.map() expects a return value from arrow function array-callback-return 해결

Hanee_ 2021. 10. 11. 17:18

forEach함수에서 {}를 ()로 수정하면 해결된다. 

 

//수정 전

<div className="movies">
            {movies.map(movie=>{
              <Movie 
                key={movie.id}
                id={movie.id} 
                year={movie.year} 
                title={movie.title}       
                summary ={movie.summary}
                poster={movie.medium_cover_image}
                />          
            })}
          </div>

 

 

 

//수정 후

<div className="movies">
            {movies.map(movie=>(
              <Movie 
                key={movie.id}
                id={movie.id} 
                year={movie.year} 
                title={movie.title}       
                summary ={movie.summary}
                poster={movie.medium_cover_image}
                />          
            ))}
          </div>

 

 

from map(() => {}) to map(() => ())