jin0106 / ContiNew

이어살기 및 쉐어하우스를 위한 부동산 중개 플랫폼 서비스입니다.
0 stars 0 forks source link

[REFACTOR] 계약서 도메인 View와 데이터 분리 #21

Closed imgoing222 closed 1 year ago

imgoing222 commented 1 year ago

관련 이슈

18

작업 내용

  1. container내부에 contracts 폴더를 만들고, 컴포넌트 폴더에 있던 contracts 관련 컴포넌트들을 모두 이동시켰습니다.

  2. contract와 관련된 모든 파일들의 View와 데이터를 앞서 의논한 것을 바탕으로 custom hook 패턴을 사용해 분리했습니다.

  3. 데이터 로직을 분리하는 과정에서 중복되어 보이는 함수와 가독성이 떨어지는 코드를 리팩토링을 했습니다.

  4. 나누어진 컴포넌트가 많은 편이라 custom hook이 많이 생겼고, 추후에 굳이 분리되지 않아도 될 부분을 조금 더 생각해보도록 하겠습니다 😀