-
Notifications
You must be signed in to change notification settings - Fork 3
merge to main #369
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
merge to main #369
Conversation
feat: 맵 페이지 수정사항 적용
feat: 주문 페이지 기능 수정
|
Caution Review failedThe pull request is closed. WalkthroughMultiple user app updates: environment files added to .gitignore; API request targets and axios usage adjusted; navigation updated to use history replace; order details query key/selection changes; remittance flow made controlled via remitValue and new Radio prop; toast-based error handling added; booth map logic/layout refined with new coordinates; minor utility map key tweak. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor U as User
participant RW as RemittanceWaitPage
participant API as Order API
participant TS as useToastStore
participant NV as Router Navigate
participant SM as SuccessMessagePage
U->>RW: Tap "Confirm/Pay"
RW->>API: createOrder(payload)
alt Success (res.success)
note over RW,NV: Use history replace
RW->>NV: navigate(/:storeId/order/success, { replace: true })
NV-->>SM: Render success page
else Failure
RW->>TS: showToast("주문에 실패했습니다. 다시 시도해 주세요")
RW-->>U: Stay on page
end
sequenceDiagram
autonumber
actor U as User
participant MP as MapPage
participant BL as BoothList
U->>MP: pointerdown
MP->>MP: isDragging = false
U-->>MP: pointermove (drag)
MP->>MP: isDragging = true
U->>MP: pointerup
alt Dragged
MP->>MP: Do not toggle booth detail
else Clicked
MP->>MP: Toggle booth detail (open/close)
end
MP->>BL: Render with totalBooth = storeMarkers.length
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested reviewers
Poem
Tip 🔌 Remote MCP (Model Context Protocol) integration is now available!Pro plan users can now connect to remote MCP servers from the Integrations page. Connect with popular remote MCPs such as Notion and Linear to add more context to your reviews and chats. 📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 💡 Knowledge Base configuration:
You can enable these sources in your CodeRabbit configuration. 📒 Files selected for processing (16)
✨ 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