profile
Let's code like chord !
post-thumbnail

에러를 감지할 때 catch문 겹쳐쓰지 않기

아래 함수의 catch문이 정상작동하지 않았다. 400에러가 났는데도 SUCCESS_GET_TOKEN_BY_AUTH_KEY를 작동시켰다.saga에서 InactiveEmail이라는 HTTP api를 사용하고 있었고, 그 내부에서 catch문으로 에러를 처리하고 있었다.

2021년 2월 6일
·
0개의 댓글
post-thumbnail

curried function 이용하여 에러 해결

테이블 리스트 클릭 => 해당 컴포넌트로 들어가서 '뒤로 가기'를 클릭 시, 두번 클릭해야 리스트로 돌아가는 문제가 있었음.이벤트 파라미터를 넣어 curried function 형태로 만든 다음,e.preventDefault()를 넣어 해결!

2021년 2월 1일
·
0개의 댓글

버튼 누르면 자꾸 새로 렌더링 될 때는 e.preventdefault()를 쓰자

제발 까먹지 말자~!!!!! 😩😩😩😩😩😩

2021년 1월 23일
·
0개의 댓글

target_blank React error

target"\_blank"는 보안에 취약하여 rel="noreferrer"와 함께 사용해야 한다.Using target="\_blank" without rel="noreferrer" is a security risk더 자세히

2021년 1월 22일
·
0개의 댓글

input type="file"에서 겪은 문제들

label의 htmlFor과 input의 id는 늘 일치해야 한다

2021년 1월 22일
·
0개의 댓글

nested ternary

https://stackoverflow.com/questions/37312122/how-to-do-a-nested-if-else-statement-in-reactjs-jsx

2021년 1월 21일
·
0개의 댓글
post-thumbnail

Value below was evaluated just now (Promise.all로 해결)

form, form, form ... 이런 형식으로 있는 데이터들은 한번에 arr로 해당 폼들을 모두 보낼 수가 없었다. 서버에서 데이터를 안받았다고 표시했던 이유다.arr 안에 각 form들이 담겨있는 데이터들을 map으로 돌려 각 element 단위로 axios.p

2021년 1월 20일
·
0개의 댓글

history.push가 작동하지 않았던 이유

이틀간 골머리앓던 문제가 BrowserRouter as 를 지움으로 해결되었다.history library를 설치하고, createBrowserHistory를 적용해 history를 모듈화했다. 그런데 history.push가 작동되지 않았다.해답은 BrowserRou

2020년 12월 30일
·
0개의 댓글

eslint-Unable to resolve path to module

기존에 yarn을 통해 진행하던 프로젝트에 꼭 npm으로 실행해야 하는 패키지가 생겼다. 설치하고 나니 npm과 yarn이 충돌이 난것인지, Unable to resolve path to module 오류가 import해오는 모든 패키지에 발생했다..eslintrc에

2020년 12월 16일
·
0개의 댓글