728x90
반응형
reduxjs-toolkit을 사용하여 작업 도중 에러 발생..
작업 코드
다행히도 user정보는 담겨있는데 친숙한... 경고..
검색을 해보니 외쿸 형님들이 정성스럽게 올려놓은 글을 찾았다.. 휴..
글을 읽어보니 직렬화 관련 문제?!
you should be able to configure the middleare to remove the serilizable check or ignore specific actions
'직렬화 가능 검사를 제거하거나 특정 작업을 무시하도록 구성할 수 있어야 합니다' 라고 얘기하시네요..
1. 비활성화 코드
import { configureStore, getDefaultMiddleware } from 'redux-starter-kit'
export const store = configureStore({
reducer,
middleware: getDefaultMiddleware({
serializableCheck: false,
}),
})
2. 특정 작업 비활성화 코드
import { configureStore, getDefaultMiddleware } from 'redux-starter-kit'
import { actionTypes } from 'react-redux-firebase'
export const store = configureStore({
reducer,
middleware: getDefaultMiddleware({
serializableCheck: {
ignoredActions: [actionTypes.LOGIN]
}
}),
})
저는 1번으로 해결!!
구체적인 이유는 프로젝트 완성후 찾기로.. 계속해서 전진!!
728x90
반응형
'Frontend > React' 카테고리의 다른 글
[React.js ] spinners (로딩 시 대체 효과) (0) | 2023.06.17 |
---|---|
html tag를 react에서 작업시 자동완성 옵션 (0) | 2023.05.31 |
Firebase 데이터 가져오다가 사고..(해결 (0) | 2023.05.03 |
react - public폴더 이미지 절대경로 사용법 (0) | 2023.04.25 |