본문 바로가기

Study3

no patch files found patch-package로 커스텀한 라이브러리를 덮어씌울때 나는 오류입니다. 저희는 src 밑에 폴더정리한다고 patches도 옮겼는데 patches는 루트디렉토리 밑에 있어야 합니다. 2023. 6. 16.
Come_On_Web 리팩토링하기 기능완성이 완료 됐을 무렵쯤 리팩토링을 하기 시작했어요! 코드를 어떻게 보기좋게 리팩토링 할까 고민하면서 리팩토링을 시작했는데요 그럼 지금부터 리팩토링 하는 과정을 적어보겠습니다!텍스트 공용함수 모듈화 ~~ 위 함수는 file을 ObjectUrl로 바꿔주는 함수다. 이런식으로 따로 빼서 만들어주고 export 합니다~ ~~ 이런식으로 모듈을 import해서 바로 사용할 수 있습니다! Style theme으로 재설정 프로젝트에 사용한 style들을 모아놓은 theme을 생성한 후 나중에 스타일 변경 시, 편하게 수정할 수 있도록 합니다. 급해서 하나하나 지정한 스타일등을 theme으로 지정해놓은 값으로 수정해줍니다 이렇게 하면 나중에 디자인이 수정되도 지정해놓은 theme값만 바꾸면 알아서 수정되니 편하겠.. 2023. 6. 16.
RTKQuery로 전역으로 이미지 저장하기 전역 상태로 이미지를 전역상태로 저장해야 하는 경우가 생겼습니다! 자 다같이 함께 해결해봅시다!🔥 상황설명 사용자가 업로드한 이미지를 다른 페이지에 전달해야 하는 일이 생겼습니다. 보통의 경우엔 API로 전송하고 페이지 이동을 했겠지만, 아차차! 저희 프로젝트는 데이터를 원기옥처럼 모아서 마지막에 저장하는 로직을 선택했습니다. 그래서 우리는 전역으로 이미지 데이터를 전역으로 저장한 후, 다른 페이지에서 불러와서 써야합니다. 자 가볼까요 🔥( •̀ ω •́ )🔥(휘리릭) 두가지 방법에 대해 알아보도록 하겠습니다! 1. file=> objectUrl =>file 2. file => base64 => file blob객체가 뭘까요? blob은 (Binary Large Object)의 약자로 바이너리 형태로 용.. 2023. 6. 16.