switch2 [react] redux reducer 를 작성할 때 switch 에 default 를 빼먹는다면... / The slice reducer for key "letter" returned undefined during initialization. 에러 상황 reducer 를 작성하고 실행했는데, 아래와 같은 에러가 발생했다. The slice reducer for key "letter" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined. "letter" 키에 대한 slice reducer가 초기화 중에 undefined를 반환했.. 2024. 2. 2. [react] export 'Switch' (imported as 'Switch') was not found in 'react-router-dom' 에러 상황 npm install react-router-dom 명령어로 설치 후 Switch를 사용하려는데 계속 에러가 발생했다. 리액트 강의를 보면서 실습을 진행하고 있었는데 강의는 에러가 없었다. 아래 이미지처럼 에러가 나서 검색을 해보았다. 검색해 보니 react-router-dom의 버전이 6으로 올라가면서 Switch를 지원하지 않는다는 내용을 찾을 수 있었다. 내가 사용하고 있는 버전이 몇인지 package-lock.json 에서 확인해 보니 6.21.3 버전을 사용 중인걸 확인할 수 있었다. 해결 방법 공식 문서 :https://reactrouter.com/en/6.21.3/components/routes 수정한 부분 Switch -> Routes 변경 Route에 element 추가 [에러.. 2024. 1. 22. 이전 1 다음