-
Notifications
You must be signed in to change notification settings - Fork 3
feat: 맵 페이지 진입 포커스 처리, 주문 페이지 수정사항 반영 #424
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
Conversation
feat:user notfound 페이지 수정
feat: 주문 페이지 수정사항 반영
feat: 페이지 진입 시 마커 중앙으로 포커스
feat: 송금 수단 없을 시 안보이게 처리
|
Caution Review failedThe pull request is closed. WalkthroughUpdates span UI text/styling tweaks, conditional rendering adjustments, a memoized export, a NotFound markup simplification, a StorePage effect scoping fix, and a substantial MapPage enhancement adding draggable panning and dynamic centering. Minor whitespace and asset usage changes are included. No public API changes except making one prop optional and memoizing one default export. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor U as User
participant SP as StorePage
participant Nav as Router
Note over SP: useEffect dependency triggers
SP->>SP: Check added
alt added is truthy
SP->>SP: showToast("...")
SP->>Nav: navigate(pathname, { replace: true })
else added is falsy
Note over SP: No navigation or toast
end
sequenceDiagram
autonumber
actor U as User
participant MP as MapPage
participant VP as Viewport
participant BM as Booths Data
MP->>BM: Compute booth bounds
MP->>VP: Measure viewport (width/height)
MP->>MP: Set initial positionX/positionY to center booths
U->>MP: Drag on map
MP->>MP: Update position with constraints (viewport-based)
U->>MP: Tap booth
alt Tap on booth (not a button)
MP->>MP: Set selectedBooth
MP->>U: Show details panel
else Tap on a button
Note over MP: Ignore close action
end
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 💡 Knowledge Base configuration:
You can enable these sources in your CodeRabbit configuration. ⛔ Files ignored due to path filters (19)
📒 Files selected for processing (10)
✨ Finishing Touches
🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
작업 내용
문제점 및 어려움
해결 방안
공유 사항
Summary by CodeRabbit
New Features
Bug Fixes
Performance
Style
Accessibility