inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]

회원 가입 페이지 UI 만들기

리덕스 부분 브라우저 에러

212

justone702

작성한 질문수 1

0

크롬으로 실행시키면 이러한 에러가 뜨면서 그냥 빈 페이지 나옵니다.

리덕스 부분 createStore가 취소선 떠서 

configureStore를 써보기도 하고 

리덕스 버젼을 4.12로 낮춰보기도 했는데 소용 없네요..

잘 따라와서 코드 빠진거나 그런건 없는것 같습니다..

import { combineReducers } from "redux";

const rootReducer = combineReducers({
    //combineReducers
});

export default rootReducer;

redux/reducers/index.js의 combineRducers가 undifiend 혹은 null이 되어서 그런것 같습니다. 

redux 4.1.2로 내리고 위 주석처리 해서 되긴하는데 잘 모르겠습니다.

react 웹앱 firebase

답변 1

0

John Ahn

안녕하세요! 

리덕스에서 리덕스 툴킷이라는 것을 만든 후에 그걸 사용을 권장하게 만들어놨습니다. 

하지만 아직 createStore를 사용 못하는 것은 아닙니다. 

리덕스 툴킷을 이용하면 전체적인 소스코드를 바꿔야 하기 때문에 그것보다는 

리덕스 툴킷을 설명해놓은 자료를 첨부해 놓겠습니다. 

그것을 한번 보고 리덕스 툴킷이 어떤 것인지 참고해주셨으면 좋겠습니다. 

그리고 완성본 소스 코드도 업데이트 5번째 강의에 업데이트해뒀습니다. 막힐 때 완성본 소스 코드를 보면서 하시면 도움이 될 것 같습니다. 감사합니다. 

리덕스 참조 자료는 여기서 봐주시면 됩니다. 감사합니다.

 

 

 


https://drive.google.com/file/d/1tjspJlqSbawxGceUCIk6iZuJ0Isim4iv/view?usp=sharing

ESlint

0

134

1

현 강의자료는 이해는 했는데, 그럼 전 강의자료는 이젠 활용을 못하나요?

0

98

0

배포 후 빈페이지

0

149

1

notification 관련 질문에 AI가 엉뚱하게 대답하여 다시 질문합니다.

0

140

1

notification 관련 부분은 예전 강의를 들어야 하나요?

0

143

1

npm run build시 오류가 있습니다.

0

225

1

이미지 업로드시 403에러가 발생하는데 해결법이 있을까요?

0

777

1

이건 어디에 저장이 되는 것인가요?? redux에 저장이 되는 것인가요??

0

256

1

eslint 질문 있습니다.

0

234

1

npm create react app

0

314

2

[리덕스 미들웨어]강의 중에 createStore에서 막혔습니다.

0

528

3

회원가입 유효성 부분 페이지 안뜨는 이유 좀요....

0

284

1

강의 pdf 파일

0

435

2

파이어베이스 파일 삭제, 사진 업로드 기능 오류

0

330

1

firebase 초기화 오류

0

598

1

mime-types 패키지를 import 할 때 에러 발생

0

280

1

리덕스 스토어에 로그인 유저 정보가 저장이 되지 않는 문제

0

340

1

강의 리뉴얼 일정을 알 수 있을까요?

0

370

1

완성본으로 제공된 코드를 구동시켜보려면

2

408

1

DB와 강의 리뉴얼

0

505

1

next.js 환경에서 이 수업을 들을 수 있나요?

0

392

1

Cannot read properties of undefined (reading 'isLoading') 오류 해결법 혹시 알 수 있을까요...

0

513

1

addChatRoom 함수 작성시

0

280

1

강의 도표 자료 다운을 받으면, zip파일에 아무것도 들어있지않다고 나옵니다.

0

248

1