Type
-
타입스크립트와의 싸움에서 지다. 'x' is missing in props validationError 2023. 11. 9. 22:56
프로젝트를 진행하던 중 타입스크립트를 처음 써보게 되었는데, 정말 모든 것의 타입을 하나하나 적용시키느라 진도가 너무 늦어지는 것 같아, 잠시 타입스크립트와의 싸움에서 한 발 물러나려고 한다. 이 오류는 props에 대한 타입을 정해주지 않아서 나타나는 것이다. 세상에, props 타입까지 지정해줘야 하다니... 나는 아직 타입스크립트를 사용할 때가 아닌 것 같다. 보통 JS에서 불편함을 느껴야 TS로 넘어가야 한다는데, 나는 왜 JS의 유연함이 너무 좋을까 ㅋㅋㅋ 상남자 답게 정면돌파 하고 싶지만, 잠시 물러났다가 나중에 다시 도전해야겠다. 나처럼 하남자같은 해결 방법은 다음과 같다. esLint에 다음 옵션을 추가해주는 것이다. "rules": { "react/prop-types": "off" }