Skip to content

[FIX#337] 마이페이지 캘린더에서 게시글 클릭 시 해당 날짜의 communityId로 상세 이동하도록 수정#338

Merged
7ijin01 merged 1 commit into
mainfrom
FIX#337
Jan 29, 2026
Merged

[FIX#337] 마이페이지 캘린더에서 게시글 클릭 시 해당 날짜의 communityId로 상세 이동하도록 수정#338
7ijin01 merged 1 commit into
mainfrom
FIX#337

Conversation

@7ijin01

@7ijin01 7ijin01 commented Jan 29, 2026

Copy link
Copy Markdown
Collaborator

📝 작업 내용

  • 정확한 커뮤니티id기반 게시글 조회

🎯 관련 이슈

Closes #337

Summary by CodeRabbit

릴리스 노트

  • 개선 사항
    • 캘린더 인터페이스에서 게시물 탐색 기능이 개선되었습니다.
    • 특정 커뮤니티에 속한 게시물로의 네비게이션이 더욱 정확하고 명시적으로 처리됩니다.
    • 게시물 클릭 시 관련 커뮤니티 정보가 함께 전달되어 사용자 경험이 향상되었습니다.

✏️ Tip: You can customize this high-level summary in your review settings.

@7ijin01 7ijin01 self-assigned this Jan 29, 2026
@7ijin01 7ijin01 added the 🐛 bug 버그 label Jan 29, 2026
@7ijin01 7ijin01 linked an issue Jan 29, 2026 that may be closed by this pull request
1 task
@7ijin01 7ijin01 added the FE 프론트엔드 label Jan 29, 2026
@vercel

vercel Bot commented Jan 29, 2026

Copy link
Copy Markdown

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

Project Deployment Review Updated (UTC)
youthit Ready Ready Preview, Comment Jan 29, 2026 2:54pm

@coderabbitai

coderabbitai Bot commented Jan 29, 2026

Copy link
Copy Markdown

Walkthrough

마이페이지 캘린더의 게시글 네비게이션 기능을 개선하는 변경사항이야. CalendarDayCell 컴포넌트에 communityId prop을 추가하고, 이를 onPostClick 콜백으로 전달하도록 변경했어. 이제 캘린더 API에서 받은 실제 communityId 기반으로 게시글을 조회할 수 있게 됐어.

Changes

Cohort / File(s) Summary
캘린더 데이터 구조
fe/src/utils/my-page/calendar-utils.ts
CalendarDay 인터페이스와 CalendarDayData에 선택적 communityId 필드 추가. 캘린더 데이터 생성 시 이 필드가 전파되도록 수정.
캘린더 셀 컴포넌트
fe/src/components/my-page/CalendarDayCell.tsx
communityId prop 추가 및 onPostClick 핸들러 시그니처를 (postId: string, communityId?: string) => void로 확장. 클릭 시 communityId를 함께 전달하도록 변경.
마이페이지 컴포넌트
fe/src/app/(main)/my-page/page.tsx
CalendarDayCellcommunityId={day.communityId} prop 전달 및 onPostClick 핸들러를 업데이트하여 communityId를 명시적으로 전달.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 4 | ❌ 1
❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description check ❓ Inconclusive PR 설명에 필수 섹션인 '작업 내용'과 '관련 이슈'가 포함되어 있으나, '변경사항'과 '리뷰 포인트' 섹션이 누락되어 있다. 변경사항 섹션에 수정된 파일 목록(CalendarDayCell, calendar-utils, my-page/page 등)을 추가하고, 리뷰 포인트 섹션을 작성해 주세요.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed PR 제목이 변경사항의 핵심을 명확하게 설명하고 있다. 마이페이지 캘린더에서 게시글 클릭 시 communityId 기반으로 상세 이동하는 수정 내용과 이슈 번호를 포함.
Linked Issues check ✅ Passed PR이 #337 이슈의 목표를 충족한다. communityId를 기반으로 게시글을 조회하도록 수정하여 이전 게시물 조회 오류를 해결했다.
Out of Scope Changes check ✅ Passed 모든 변경사항이 #337 이슈의 범위 내에 있다. CalendarDayCell, calendar-utils, my-page 컴포넌트의 변경이 모두 communityId 기반 조회 기능 구현에 직접 관련된다.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings

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.

@github-actions

Copy link
Copy Markdown

🔨 빌드 상태: 성공! ✅

프론트엔드 빌드가 성공적으로 완료되었습니다! 🎉

✅ 체크 완료

  • 🔨 Frontend Build: 성공

📊 상세 정보

  • Commit: e4da9cc
  • Branch: FIX#337
  • 빌드 완료 시간: 2026. 1. 29. 오후 11:54:58

🚀 빌드에 문제가 없습니다. 머지 가능합니다!

@7ijin01
7ijin01 merged commit ca07132 into main Jan 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐛 bug 버그 FE 프론트엔드

Projects

None yet

Development

Successfully merging this pull request may close these issues.

마이페이지 캘린더 게시글 조회 오류

1 participant