Gnb를 최상단에서 각각의 page로 옮기고 props로 gnbTitle, leftSideButton(컴포넌트 자체), rightSideButton(컴포넌트 자체)를 넘겨서 gnb를 다른 컴포넌트와 결합도를 낮췄다.
modal을 페이지마다 붙여서 부르는건 너무 비효율적이라고 판단하여 global로 만들었다.. 생각보다 빡샜다;;; 그중에 사용한 커스텀 훅.
angry-aryabhata-r8sz40
[React] 전역 모달 구현하기 :: 마이구미