-
Notifications
You must be signed in to change notification settings - Fork 0
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
[Map] 마커 수정 및 기능 추가 #268
[Map] 마커 수정 및 기능 추가 #268
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
애니메이션이 부드럽고 경험도 좋은 것 같아요! 고생하셨습니다!
interface SideNavigationProps { | ||
visible: boolean; | ||
toggle: () => void; | ||
setVisible: (state: boolean) => void; | ||
} | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
visible을 프로퍼티로 전달하는 것으로 바꾸셨군요! 깔끔해진 것 같아요!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
수고 많으셨습니다ㅜㅜ 마커 클러스터링 관련해 많은 수정이 있었네요
한가지 궁금한 것이 yarn에 cache된 라이브러리 중에 js-coookie
부터 시작해 많은 변경사항이 적용되었는데 이 변경사항이 꼭 필요한걸까요??
{!isMobile && <SideNavigation visible={visible} toggle={toggle} setVisible={setVisible} />} | ||
<div | ||
className={cn({ | ||
[styles['home-container']]: true, | ||
[styles['home-container--invisible']]: location.pathname !== '/', | ||
})} | ||
> | ||
<Home visible={visible} /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
사이드바와 홈의 visible 여부가 한 상태로 관리되는 이유가 있나요???
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
컴포넌트가 다르면 패널이 열려도 지도가 우측으로 이동되지 않기 때문에 공유되도록 레이아웃에서 useBoolean을 선언했습니다. 혹시 다른 방법이 있을까요?
react-naver-maps 패키지를 활용해서 마커 클러스터링을 구현 했는데 없어도 구현이 가능해서 제거하면서 같이 지워진 캐시들인 것 같습니다 |
같은 라우터에 있어서인지 음식점 상세쪽의 지도가 나타나지 않더라고요. DefaultLayout이 두 종류(Top, Bottom/Side, Bottom)로 되어있어서 레이아웃 분리를 통해 서로 다른 라우터에 있도록 변경하겠습니다. 아마 그렇게 진행하면 오류가 해결될 것 같아요! 이 부분은 이슈 새로 파서 진행하겠습니다. @hanagertrudeKim |
[#266 ] request
Please check if the PR fulfills these requirements
develop
branch, not themain
branchyarn lint
Screenshot
Precautions (main files for this PR ...)
Closes #266