Closed kichul7493 closed 2 months ago
일반 브라우저에서도 모바일 화면으로 출력되도록 화면을 모바일 크기로 맞췄습니다. 하단 GNB를 만들었습니다. 각 메뉴에 맞는 href 값은 임의로 지정해두었습니다. 테스트 코드는 하단 GNB에 링크 버튼이 정상 출력되는지 간단하게 확인했습니다.
고민되었던 부분 linkList를 Layout 컴포넌트와 분리해서 외부에서 주입하는게 나을까 했는데, 재사용 가능성도 낮고, 그건 그거대로 결합도가 낮아지지 않을까 싶어서 외부 주입하지 않고 컴포넌트에 같이 두었습니다.
기능과 관련 없는 변경 사항 테스트를 돌렸더니 ts-node가 없다고 에러를 뿜어서 추가하고 test 스크립트를 추가했습니다.
기타 찜 페이지가 현재 없는데, 하단 버튼이 4개는 균형이 안맞아서 일단 피그마에 있는데로 5개로 맞추느라 넣어두었습니다. 추후 수정 하거나 다른 페이지가 추가되면 변경해야 할거 같습니다.
1 공통 layout PR입니다.
일반 브라우저에서도 모바일 화면으로 출력되도록 화면을 모바일 크기로 맞췄습니다. 하단 GNB를 만들었습니다. 각 메뉴에 맞는 href 값은 임의로 지정해두었습니다. 테스트 코드는 하단 GNB에 링크 버튼이 정상 출력되는지 간단하게 확인했습니다.
고민되었던 부분 linkList를 Layout 컴포넌트와 분리해서 외부에서 주입하는게 나을까 했는데, 재사용 가능성도 낮고, 그건 그거대로 결합도가 낮아지지 않을까 싶어서 외부 주입하지 않고 컴포넌트에 같이 두었습니다.
기능과 관련 없는 변경 사항 테스트를 돌렸더니 ts-node가 없다고 에러를 뿜어서 추가하고 test 스크립트를 추가했습니다.
기타 찜 페이지가 현재 없는데, 하단 버튼이 4개는 균형이 안맞아서 일단 피그마에 있는데로 5개로 맞추느라 넣어두었습니다. 추후 수정 하거나 다른 페이지가 추가되면 변경해야 할거 같습니다.