Repository navigation
feat: 한옥의 사계 진입 카드와 사계 화면 추가 - #389
Conversation
Insert a 한옥의 사계 gateway into the hanok archive, and serve the seasonal guide at /seasons. The guide reads the hanok snapshot, live place details, and nearby places, and uses the seasonal particle atmosphere shared with the gateway. Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
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. Comment |
📋 코드 리뷰 체크리스트
|
|
✅ PR 검증 통과
|
|
🔒 보안 검사가 완료되었습니다. 아티팩트에서 감사 리포트를 확인하세요. |
|
📦 번들 크기 분석 요약: 번들 크기 분석 결과Next.js 빌드 출력 크기257M .next 가장 큰 파일 상위 20개35M .next/cache/turbopack/v16.3.5-ca2c75eb/00000004.sst |
|
✅ 코드 품질 검사가 완료되었습니다. 위 출력 결과에서 이슈를 확인하세요. |
|
📦 번들 크기 분석 요약: 번들 크기 분석 결과Next.js 빌드 출력 크기257M .next 가장 큰 파일 상위 20개34M .next/cache/turbopack/v16.3.5-ca2c75eb/00000004.sst |
|
♿ 접근성 감사가 완료되었습니다. 아티팩트의 a11y-report를 확인하세요. |
|
📊 테스트 커버리지 리포트 테스트 커버리지 요약사용 가능한 커버리지 데이터가 없습니다. |
|
⚡ Lighthouse 성능 감사가 완료되었습니다. 아티팩트에서 상세 리포트를 확인하세요. |
| @@ -0,0 +1,29 @@ | |||
| import type { Metadata } from 'next'; | |||
| import { getHanokYearSnapshot } from '@/features/hanok-year/infrastructure/hanokYearSnapshot'; | |||
| import { buildSeasonsGuide, SEASON_PLACE_IDS } from '@/features/seasons/application/buildSeasonsGuide'; | |||
| import type { Metadata } from 'next'; | ||
| import { getHanokYearSnapshot } from '@/features/hanok-year/infrastructure/hanokYearSnapshot'; | ||
| import { buildSeasonsGuide, SEASON_PLACE_IDS } from '@/features/seasons/application/buildSeasonsGuide'; | ||
| import { getSeasonPlaceDetails } from '@/features/seasons/infrastructure/getSeasonPlaceDetails'; |
| import { getHanokYearSnapshot } from '@/features/hanok-year/infrastructure/hanokYearSnapshot'; | ||
| import { buildSeasonsGuide, SEASON_PLACE_IDS } from '@/features/seasons/application/buildSeasonsGuide'; | ||
| import { getSeasonPlaceDetails } from '@/features/seasons/infrastructure/getSeasonPlaceDetails'; | ||
| import { getNearbySeasonPlaces } from '@/features/seasons/infrastructure/getNearbySeasonPlaces'; |
|
🔍 CodeQL 보안 분석이 완료되었습니다. 세부 검출 결과는 리포지토리의 Security 탭을 확인하세요. |
|
✅ E2E 테스트가 완료되었습니다. 아티팩트에서 Playwright 리포트를 확인하세요. |
Summary
/seasons사계 상세 화면 추가: 계절별 장소 카드, 주변 한옥 패널(탭으로 배경 사진 전환), 지도 링크getSeasonPlaceDetails,getNearbySeasonPlaces,buildSeasonsGuide, 스냅샷 로더Scope
/seasons화면, 위 함수와 API 호출, 계절 입자 함수, 관련 테스트Test plan
vitest: seasons, hanok-year, hanokSectionReveal 테스트 통과tsc --noEmit통과/hanok사계 섹션 진입 카드 확인 (계절 입자 효과 포함)/seasons에서 모바일 폭 탭 전환, 데스크탑 hover 미리보기, 지도 링크 이동 확인🤖 Generated with Claude Code