Type 'any[] | undefined' must have a 'Symbol.iterator' method that returns an iterator 에러 해결


Type 'any[] | undefined' must have a 'Symbol.iterator' method that returns an iterator 에러 해결

문제 React 프로젝트를 진행하던 중 아래의 에러가 발생하였다. 처음에는 null 혹은 undefined가 될 수 있어 발생한 에러라고 생각했지만 잘 해결되지 않았다. 찾아보니 초기값이 없어서 발생한 에러라고 되어있었다. 해결 처음에 useState에 빈 값을 넣어도 해결되지 않아 OR 연산자를 이용해 빈 배열을 추가해주었다....

Type 'any[] | undefined' must have a 'Symbol.iterator' method that returns an iterator 에러 해결에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.


#Error #React #TypeScript #에러 #타입스크립트 #타입에러

원문링크 : Type 'any[] | undefined' must have a 'Symbol.iterator' method that returns an iterator 에러 해결