사이드 프로젝트를 하다가 useState 를 사용할 때 빨간줄이 나타났다.
타입을 리터럴로 정의하고, 해당 타입을 setState 에 적용시키려했더니 아래처럼 에러가 나타났다.
typescript 에서 find() 를 이용해 데이터를 가져올 때, undefined 일 수 있다는 경고문이 떴다.
props 를 넘겨주다가 발생한 에러였다. 타입으로는 undefined 를 넣을 수가 없다는 말이라, undefinded 에 대한 처리를 해주면 된다.