아래 함수의 catch문이 정상작동하지 않았다. 400에러가 났는데도 SUCCESS_GET_TOKEN_BY_AUTH_KEY를 작동시켰다.saga에서 InactiveEmail이라는 HTTP api를 사용하고 있었고, 그 내부에서 catch문으로 에러를 처리하고 있었다.
테이블 리스트 클릭 => 해당 컴포넌트로 들어가서 '뒤로 가기'를 클릭 시, 두번 클릭해야 리스트로 돌아가는 문제가 있었음.이벤트 파라미터를 넣어 curried function 형태로 만든 다음,e.preventDefault()를 넣어 해결!
target"\_blank"는 보안에 취약하여 rel="noreferrer"와 함께 사용해야 한다.Using target="\_blank" without rel="noreferrer" is a security risk더 자세히
https://stackoverflow.com/questions/37312122/how-to-do-a-nested-if-else-statement-in-reactjs-jsx
form, form, form ... 이런 형식으로 있는 데이터들은 한번에 arr로 해당 폼들을 모두 보낼 수가 없었다. 서버에서 데이터를 안받았다고 표시했던 이유다.arr 안에 각 form들이 담겨있는 데이터들을 map으로 돌려 각 element 단위로 axios.p
이틀간 골머리앓던 문제가 BrowserRouter as 를 지움으로 해결되었다.history library를 설치하고, createBrowserHistory를 적용해 history를 모듈화했다. 그런데 history.push가 작동되지 않았다.해답은 BrowserRou
기존에 yarn을 통해 진행하던 프로젝트에 꼭 npm으로 실행해야 하는 패키지가 생겼다. 설치하고 나니 npm과 yarn이 충돌이 난것인지, Unable to resolve path to module 오류가 import해오는 모든 패키지에 발생했다..eslintrc에