Type 'void[]' is not assignable to type 'ReactNode'. - 에러 해결

2023. 9. 21. 12:16·Web/Error 해결

한글로 직역하면 'void[]' 형식은 'ReactNode' 형식에 할당할 수 없습니다. 의 오류 입니다.

 

Javascript를 사용해서 개발을 할 때에는 이런 식으로 작성해도 에러가 나지 않아서 그대로 작성을 했는데

해당 오류가 발생했다..

 

찾아보니 Typescript에서는 map 내부의 콜백에서 화살표 함수(=>)를 사용할 때, {} 블록을 사용하면 반드시 return 문을 사용하여 값을 반환해야 합니다.

 

[원래 코드]

const renderNotes = () => {
	return notes.map(note => { //이 화살표 함수 안에는 return 값 없음!!!
  		<Notes key={ note.id } note={ note } />
	})
}

 

[고친 코드]

const renderNotes = () => {
	return notes.map(note => { // => { } 를 사용하는 모든 곳에 return 값 주기!! 
		return <Notes key={ note.id } note={ note } />
	})
}

 

'Web > Error 해결' 카테고리의 다른 글

'--isolatedModules' 에러 해결방법  (0) 2023.09.20
GitHub API rate limit (요청한도) 늘리기  (0) 2023.08.31
'Web/Error 해결' 카테고리의 다른 글
  • '--isolatedModules' 에러 해결방법
  • GitHub API rate limit (요청한도) 늘리기
gwee_99
gwee_99
bE bETTER!
  • gwee_99
    얼렁이와 뚱땅이
    gwee_99
  • 전체
    오늘
    어제
    • ====Category====
      • Algorithms(CT)
        • Programmers
        • Baekjoon
        • Goorm
      • Web
        • Error 해결
      • BackEnd
        • Spring
        • JPA
      • FrontEnd
        • HTML.CSS
        • JavaScript
      • Language
        • Java
      • Cloud
      • CSTS
      • Books
        • IT 5분 잡학사전
      • 일상
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
    • 관리
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    노마드코더
    java
    코딩테스트
    구름
    개발자북클럽
    인프런
    HTML
    제대로 파는 자바스크립트
    호텔 대실
    LV.3
    따라하며 배우는 html css
    BOJ
    Til
    LV.2
    DFS
    Lv.1
    Greedy
    스택
    lv2
    존안님
    그리디
    백준
    lv.4
    프로그래머스
    IT 5분 잡학사전
    IT 잡학사전
    자바
    구름톤 챌린지
    DP
    BFS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
gwee_99
Type 'void[]' is not assignable to type 'ReactNode'. - 에러 해결
상단으로

티스토리툴바