3 글 보임 - 1 에서 3 까지 (총 3 중에서)
-
글쓴이글
-
2023년 5월 17일 01:00 #83519
송소민참가자안녕하세요. 강의 잘 듣고 있습니다. 다름이 아니라, export와 import 모두 올바르게 작성한 것 같은데 아래와 같은 에러 메세지가 사라지지 않습니다. 어떤 점이 잘못된 걸까요? 다음은 에러 내용입니다 -------------------------------------------
ERROR in [eslint] src/dataCntrResult.js Line 656:16: 'dataCntrsResult' is not defined no-undef
Search for the keywords to learn more about each error. ------------------------------------------- 다음은 dataCntrsResult.js 파일 입니다 ---------------------------------------------- const dataCntrsResult = [ {...},{...},{...} ] export default dataCntrsResult; ---------------------------------------------- 다음은 store.js 파일입니다. ----------------------------------------------
import { configureStore, createSlice } from "@reduxjs/toolkit"
import dataCntrsResult from './dataCntrsResult.js'
let cntrsResult = createSlice({ name : 'cntrsResult', initialState: dataCntrsResult, reducers : { addCntr(state, action){ state.unshift(action.payload) } } })
export let { addCntr } = cntrsResult.actions
export default configureStore({ reducer: { cntrsResult : cntrsResult.reducer } }) ---------------------------------------------- 다음은 Cntr.js 파일입니다 (사용된 부분만 남겨놓습니다). ---------------------------------------------- function MyCntrList() {
let [now, setNow] = useState(40); let cntrsResult = useSelector((state)=> state.cntrsResult ) return ( <div className='Container-image'> <div className='Progress'> <h5 style={{'lineHeight':2}}>Analysis Progress</h5> <ProgressBar now={now} label={`${now}%`} /> </div> <h4>Container List</h4> <Card> <ListGroup variant="flush"> { cntrsResult.map((r, i)=>{ return <ListElement cntr={cntrsResult[i]} /> }) } </ListGroup> </Card> </div> ) } ---------------------------------------------- 하루종일 수정해도 답이 안나오네요.. 도움 주시면 감사하겠습니다!
-
글쓴이글
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
- 답변은 로그인 후 가능합니다.