Skip to content

feat: 모임 목적에 해당하는 카테고리가 선택되도록 기능 추가#36

Merged
kangdy25 merged 1 commit intomainfrom
refactor/detail-upgrade
Feb 8, 2026
Merged

feat: 모임 목적에 해당하는 카테고리가 선택되도록 기능 추가#36
kangdy25 merged 1 commit intomainfrom
refactor/detail-upgrade

Conversation

@kangdy25
Copy link
Collaborator

@kangdy25 kangdy25 commented Feb 8, 2026

🚀 feat: 모임 목적에 해당하는 카테고리가 선택되도록 기능 추가

📝 변경사항

  • 모임 목적에 해당하는 카테고리가 선택되도록 기능 추가

✅ 체크리스트

  • 코드 리뷰를 받았습니다
  • 테스트를 완료했습니다
  • 린터 에러가 없습니다
  • 타입 에러가 없습니다
  • 브라우저에서 테스트를 완료했습니다
  • 모바일에서 테스트를 완료했습니다 (해당되는 경우)

📸 스크린샷

UI 변경 사항이 있다면 이미지를 드래그해서 넣어주세요!

💬 리뷰어 전달사항

  • 리뷰어가 특별히 확인해야 할 사항이 있다면 적어주세요.

Summary by CodeRabbit

릴리스 노트

  • 새로운 기능

    • 로그인 폼에 사용자 정보 저장 기능 추가
    • URL 기반 추천 시스템 강화로 더 정확한 장소 추천 제공
  • 개선사항

    • 추천 페이지의 데이터 처리 및 우선순위 조정
    • 장소 추천 네비게이션 개선
    • UI 간격 및 레이아웃 최적화
    • 모임 결과 페이지의 데이터 통합 강화

@vercel
Copy link

vercel bot commented Feb 8, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mingling-frontend Ready Ready Preview, Comment Feb 8, 2026 3:28pm

@coderabbitai
Copy link

coderabbitai bot commented Feb 8, 2026

Caution

Review failed

The pull request is closed.

개요

여러 페이지와 컴포넌트에 걸쳐 회의 유형(meetingType)과 카테고리의 저장 및 조회 로직을 개선하고 있습니다. URL 쿼리 파라미터 우선순위 도입, localStorage 기반 캐싱, 컴포넌트 간 데이터 전달 강화 등의 변경이 포함되어 있습니다.

변경사항

폴더/파일(s) 요약
카테고리/회의유형 저장 로직
app/create/page.tsx, components/join/joinForm.tsx
meetingType 저장 우선순위 조정, 회의/친목 구분에 따른 selectedLocation/selectedSocialPlace 저장, 로컬스토리지 기반 카테고리 정보 영속성 추가, DOM 구조 개선 (참여자 수 표시, 마감일 표시 래퍼 조정)
URL 기반 카테고리/회의유형 조회
app/recommend/page.tsx, components/map/kakaoMapLine.tsx
URL 쿼리 파라미터를 API/localStorage보다 우선 처리, localStorage에서 meetingType/category 읽기 및 폴백 로직 구현, 추천 버튼 클릭 시 meetingType/category를 URL에 포함하여 전달, purposes 프롭 추가, 헤딩 텍스트 수정 ("주변 장소" → "역 주변 장소")
공유 URL 생성
hooks/api/query/useShareMeeting.ts
categoryParams 상태 추가, 공유 URL에 localStorage의 meetingType/category 조건부 포함, baseQueryString 로직 개선
데이터 페칭
app/result/[id]/page.tsx
useCheckMeeting 훅 도입, 회의 데이터 조회 후 purposes를 KakaoMapLine 자식 컴포넌트로 전달
UI 간격 조정
app/meeting/[id]/page.tsx
"결과보기" 버튼에 mb-10 클래스 추가

코드 리뷰 예상 난이도

🎯 3 (중간 난이도) | ⏱️ ~35분

관련된 PR

추천 리뷰어

  • kim3360
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch refactor/detail-upgrade

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@kangdy25 kangdy25 merged commit 2d6724e into main Feb 8, 2026
3 of 4 checks passed
@kangdy25 kangdy25 deleted the refactor/detail-upgrade branch February 9, 2026 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant