Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Fix/#436] 사이드바 하단 잘리는 오류 수정 - 2 #442

Merged
merged 1 commit into from
Nov 19, 2024

Conversation

sinji2102
Copy link
Contributor

@sinji2102 sinji2102 commented Nov 19, 2024

📌 관련 이슈번호

🎟️ PR 유형

어떤 변경 사항이 있나요?

  • 새 기능 추가
  • 버그 수정
  • CSS 등 사용자 UI 디자인 변경
  • 리팩토링

✅ Key Changes

  • 사이드바 높이 계산 vh에서 innerHeight로 변경

📢 To Reviewers

#441 PR에서 실패해서 같은 이슈/브랜치에서 작업했습니다! 자세한 내용은 해당 PR에서 확인하면 될 것 같아요!

제 생각엔... 처음 높이를 계산하고 이후에 계산을 안 해서 높이가 바뀔 때마다 리렌더링이 필요한 것 같아 높이가 바뀔 때마다 이너 뷰포트 크기를 계산했습니다!
높이가 바뀔 때마다 dvh를 계산하는 방법도 고민해보았지만, vw, vh 단위는 브라우저의 스크롤 영역까지를 포함시킨 뷰포트 크기를 반환하여 모바일에서 사용하기 좋은 방식이 아니라고 해 innerHeight를 선택하였습니다!

처음에 참고한 아티클은 [css 단위] dvh, svh, lvh - 모바일 주소 표시줄 영역 대응인데, 왜 dvh가 안 먹히는지 잘 모르겠습니다... 😢 분명 dvh는 유동적으로 대응한다구 했는데!! 혹시 이유를 알게 된다면... 코드 리뷰 남겨 주세요... 🫶 모른다면 무시해두 댑니다 급한 스프린트 쳐내구 제가 찾아볼게요!!!!!!!

모바일로 빌드해야만 확인할 수 있어서 코드리뷰 없이 바로 머지하겠습니다!!

📸 스크린샷

20분째 시도하고 있는데 용량 커서 안 올라가네요... 신지바보에서 확인하세요...........

🔗 참고 자료

[React] 반응형으로 항상 화면에 꽉 찬 컴포넌트 만들기

@github-actions github-actions bot added the 🐛 BUG 버그를 고친 경우 label Nov 19, 2024
Copy link

PR 작성하느라 고생 많았어요!! 라벨 잘 지정되었는지 확인 한 번 해 주기 🫶

Copy link

sonarcloud bot commented Nov 19, 2024

@sinji2102 sinji2102 merged commit db08bf2 into develop Nov 19, 2024
4 of 5 checks passed
@sinji2102 sinji2102 changed the title [Fix/#436] 사이드바 하단 잘리는 오류 수정 [Fix/#436] 사이드바 하단 잘리는 오류 수정 - 2 Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 BUG 버그를 고친 경우
Projects
Status: 🎉Done
Development

Successfully merging this pull request may close these issues.

[ Bug ] 사이드바 하단 잘리는 버그 수정
1 participant