[TIL_포켓몬 도감_트러블슈팅(3)] 2/5 useContext로 리팩토링하기
1. SOOOOOO many errors!!!!와악 너무 어려워오전에 실강 들었던거 다시 보면서 연습하고 해보는데 너무 어렵당,,,,무튼,,,여러 props 중 하나씩 하면서 해보자하고 하는데 vscode에는 없는 에러가 window에는 엄청나게 뜬다 아예 첫화면도 뜨지 않아,,,차근차근 에러를 해결해봅시다 첫 에러 !이 부분이다경고로 뜬건데 만들어준 컨텍스트를 바로 사용하는건 지원하지 않고 이제 추후의 버전에서는 없어질것이라고 하는 것 같다생각해보니 강의에서는 사용할 때 .Provider를 같이 썻던 것 같다저 코드에서 빠진 이유는 실강 코드에는 없었기 때문,,,암튼 추가해주니 화면도 잘 나오고 에러도 사라졌다그 많던 에러가 다 사라지고 이거 한 개 남았다,,,,,,,,,많은 에러가 있었고 하나하나 잘..
[TIL_포켓몬 도감_트러블슈팅(1)] 2/3
1. return 했는데 왜 추가하니?나의 카드가 6개 보다 많으면 return하게 해서, return이 된다 근데 추가도 된다,,,?처음에는 7번 코드처럼 return alert()이었는데, 그래서 안되나 싶어서 (그럴리가 없지만) 다 빼고 중괄호도 넣어서 return했는데도 안된다하단의 화면 사진처럼 리턴되어서 밑의 리스트는 없어졌는데(이건 또 왜 그런지,,,ㅜ), myCards는 추가되어서 7개인 것을 볼 수 있다는 너무 바보같았음을,,,,,,,그저 함수 밖에 있었기 때문인 것을,,,,,,,,,,,,,2. type="button"의 역할이란 무엇일까?왼쪽의 부분과 오른쪽의 부분은 같은 코드였다오른쪽의 코드를 복붙했기 때문이다이유가 뭘까? 검색을 해보니 form 태그 안에 타입을 명시해주지 않은 버..