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

feat(CLAP-181): 모바일뷰에서 핀컨테이너 터치이벤트 추가 #128

Merged
merged 4 commits into from
Aug 25, 2024

Conversation

DaeWon9
Copy link
Collaborator

@DaeWon9 DaeWon9 commented Aug 25, 2024

🔗 연관된 이슈


📗 작업 내용

모바일뷰에서 핀컨테이너의 작동 로직 추가

이슈 내용

  • 모바일뷰에서는 호버 이벤트의 부재로 핀컨테이너의 작동이 부자연스러운 이슈
  • 핀이 노출되지 않았을때도, 핀의 위치를 터치했을때, 정보를 보여주는 모달이 노출되던 이슈
  • 핀의 카드이미지보다 앞에 존재하여 카드위의 핀을 터치했을떄, 핀컨테이너의 상태가 바뀌지 않는 이슈

변경 사항

  • 모바일 뷰에서 핀컨테이너를 터치하는 이벤트를 감지하여 핀 컨테이너의 상태가 바뀌도록 추가
  • 이벤트 전파를 막아 핀컨테이너를 클릭해도 내부의 핀요소까지 이벤트가 전파되는 것을 방지
  • 핀의 Line, WaveCircle에 해당하는 부분에 터치이벤트를 감지하여 핀 컨테이너의 상태가 바뀌도록 추가
2024-08-25.12.40.41.mov

✏️ 리뷰어 멘션

@DaeWon9 DaeWon9 requested a review from thgee August 25, 2024 03:49
@DaeWon9 DaeWon9 self-assigned this Aug 25, 2024
@DaeWon9 DaeWon9 temporarily deployed to service-preview August 25, 2024 03:49 — with GitHub Actions Inactive
Copy link

Visit the preview URL for this PR (updated for commit e6995cf):

https://watermelon-clap--pr128-feat-clap-181-1ii5mytk.web.app

(expires Sun, 01 Sep 2024 03:50:25 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: de0a942c5b755c54117c0c98d9eeaa5a5c97c307

Copy link

Finish "service" deployment!

Copy link
Member

@thgee thgee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

모바일에서도 자연스럽게 애니메이션이 작동하도록 수정하였군요..!

@DaeWon9 DaeWon9 merged commit 28ebf59 into main Aug 25, 2024
3 checks passed
@DaeWon9 DaeWon9 deleted the feat/CLAP-181 branch August 25, 2024 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants