WonGeun Yoo
WonGeun Yoo
If you are using a version lower than node js version 18, try updating to version 18 before proceeding.
> concat 함수로 항목 추가하는 방법 외에도 spread 연산자로 항목 추가하는 방법이 있나요? ```js case CREATE_USER: return { inputs: initialState.inputs, users: [...state.users, action.user] //state.users 가장 뒤에 추가 }; ```
@guno517 jsx안에서 {} 를 써서 js표현을 사용하는 것은 [공식문서 - jsx-props](https://ko.reactjs.org/docs/jsx-in-depth.html)에 나와있는데, style=안에 중괄호가 두번들어가는것은 가장위 {}는 jsx문법, 그리고 그 안에 {}는 객체리터럴 입니다. ```js const textStyle = { fontSize:'10px',...
> 선생님 저 질문이 있습니다. > 실행할때마다 동작은 잘되는데 콘솔창에 "React Hook useEffect has a missing dependency: 'fetchData'. Either include it or remove the dependency array react-hooks/exhaustive-deps"라는 경고문구가 뜨더라고요. useEffect안에...
@maywngml 네 맞습니다!
@Leehaeun0 ### post를 하고 싶을때는 같은 훅을 사용해도 상관 없습니다. 훅이 중요한게 아니라 Users.js에서 만든 get요청을 보내는 함수를 post요청으로 수정하면 되겠죠 ```js async function getUsers() { const response = await...
@Leehaeun0 마지막으로 사실 저의 경우에는 이렇게 hook을 사용해서 비동기작업을 처리하는 경우는 거의 없었던 것 같아요. 나중에 배우실 리덕스 미들웨어나, swr같은 좋은 라이브러리들이 많이 있기때문에 그런것들을 많이 사용하겠지만, 기본 원리는 비슷해서...
TodoStateContext나 TodoDispatchContext를 export하지 않는 이유는 외부에서 이둘을 호출하는게 아니라 밑에서 useContext를 만들어 그 훅을 외부에서 호출하기 때문이죠.. children Props의 경우에는 기본편JSX설명하실때 이미 설명해주신 부분입니다. APP component에서 component들을 TodoProvider를 통해 감싸주기...