현재 버전

#react #redux

[React 질문] createAsyncThunk를 이용해서 간단한 투두리스트를 만들고 있는데.. 질문 !!!


https://github.com/Tojaeung/react_minjun4/tree/048f06bf8ae6b8840c3df33b4d53e7dd137b1159

json-server를 이용해서 http://localhost:8000/list에서 데이터를 받아오고 있습니다.
데이터의 형식은 data.json 파일에 있습니다.

안녕하세요 !! 선배님들 !@!

위의 깃허브에 createAsyncThunk를 이용해서 투두리스트를 만든 프로젝트가 있습니다. 참고해주세용 ㅠ

1. index.js파일에 5번째줄

     createAsyncThunk를 사용하기위해   getDefaultMiddleware를 가져왔습니다.

     그러나 !! 취소선이 그어지네용??? 이러면 createAsyncThunk를 사용 못하는거 아닌가요??

    왜 이런 걸까용? 

2. ./modules/todoReducer.js 파일에 14번째줄

export const removeList = createAsyncThunk("REMOVE_TODO", async(id) => {
  const response = await axios.delete(`http://localhost:8000/list/${id}`);
  return id;
})

    이렇게 적었는데 response를 리턴안했다고 에러가 뜨는거 같네요...

    제 알기에는 꼭 response를 리턴안해도 함수가 에러가 안뜨는걸로 알고 있는데... 무슨 문제 일까옹??

src\modules\todoReducer.js

  Line 15:9:  'response' is assigned a value but never used  no-unused-vars

3. ./containers/TodoListContainer.js 파일에 8번째줄

  어제 이문제로 질문 드렸는데 또 드리게 되네요 ㅠㅠ;;;

  그때는 완전히 이 문제를 이해했다고 생각했는데;;;;; 정말 선배님들께 면목이 없습니다... ㅠㅠ 죄송해요

  index.js파일 11번째 줄에서 todoReducer를 state객체로 선언했는데;;;; 왜 안되는 걸까요>??


이외에도 부족한점이 있다면 날카롭게 지적해주시면 감사하겠습니다. !! 굽이 살펴주세요 선배님들 !!

충성충성 ^^7

  


수정 이력

2021-09-24 14:23:27 에 아래 내용에서 변경 됨 #1

https://github.com/Tojaeung/react_minjun4/tree/048f06bf8ae6b8840c3df33b4d53e7dd137b1159

안녕하세요 !! 선배님들 !@!

위의 깃허브에 createAsyncThunk를 이용해서 투두리스트를 만든 프로젝트가 있습니다. 참고해주세용 ㅠ

1. index.js파일에 5번째줄

     createAsyncThunk를 사용하기위해   getDefaultMiddleware를 가져왔습니다.

     그러나 !! 취소선이 그어지네용??? 이러면 createAsyncThunk를 사용 못하는거 아닌가요??

    왜 이런 걸까용? 

2. ./modules/todoReducer.js 파일에 14번째줄

export const removeList = createAsyncThunk("REMOVE_TODO", async(id) => {
  const response = await axios.delete(`http://localhost:8000/list/${id}`);
  return id;
})

    이렇게 적었는데 response를 리턴안했다고 에러가 뜨는거 같네요...

    제 알기에는 꼭 response를 리턴안해도 함수가 에러가 안뜨는걸로 알고 있는데... 무슨 문제 일까옹??

src\modules\todoReducer.js

  Line 15:9:  'response' is assigned a value but never used  no-unused-vars

3. ./containers/TodoListContainer.js 파일에 8번째줄

  어제 이문제로 질문 드렸는데 또 드리게 되네요 ㅠㅠ;;;

  그때는 완전히 이 문제를 이해했다고 생각했는데;;;;; 정말 선배님들께 면목이 없습니다... ㅠㅠ 죄송해요

  index.js파일 11번째 줄에서 todoReducer를 state객체로 선언했는데;;;; 왜 안되는 걸까요>??


이외에도 부족한점이 있다면 날카롭게 지적해주시면 감사하겠습니다. !! 굽이 살펴주세요 선배님들 !!

충성충성 ^^7