Tie Design 프로젝트
🏃🏻♂️ 기존 프로젝트는 상태관리 도구 사용 없이 컴포넌트에 Props를 전달하여 사용했다. 뿐만 아니라 컴포넌트에서 컴포넌트로 Props 지옥을 겪었다.해당 문제를 해결하기 위해 Redux를 사용했다.아래는 상태관리를 위한 ts 파일이다.redux를 사용하면서
UseEffect vs UseMemo/UseCallback
전체 코드기존 부분 코드문제점 : OptionRender 컴포넌트가 리랜더링되기 때문에 fileInput의 네임이 초기화되어 파일이름이 화면에 그려지지 않는다.첫번 째 해결 방법: useCallback 사용하기변경된 코드OptionRender 컴포넌트를 useCallb
https://velog.io/@bepyan/series/DND-%EB%BD%80%EA%B0%9C%EA%B8%B0위 게시물을 참조했습니다.마우스 드래그 이벤트 함수인 registDragEvent.ts와 바운더리 범위를 계산해주는 inRange함수는 그대로 사용
요청작업에 json을 파싱하는 작업이 없다... Next.js에서 알아서 해주는 것인가?nextauth파일을 확인해 보았다.해당 파일에서는 user를 json 파싱 작업이 없다.getCurrentUser.ts 파일에서도 마찬가지로 json 파싱 작업이 없다.naviga