Skip to content

[feat] 홈 SSR 리팩토링 및 api 연동 완료#213

Merged
cindy-chaewon merged 4 commits into
developfrom
fix/#205-admin-interview
Apr 28, 2026
Merged

[feat] 홈 SSR 리팩토링 및 api 연동 완료#213
cindy-chaewon merged 4 commits into
developfrom
fix/#205-admin-interview

Conversation

@cindy-chaewon
Copy link
Copy Markdown
Contributor

이슈 넘버

구현 사항

  • [ ]
  • [ ]
  • [ ]
  • [ ]

Need Review

  • ~ 부분 이렇게 구현했어요, 피드백 부탁해요!

📸 스크린샷

Reference

- page.tsx를 role 기반 redirect gate로 변경 (ADMIN/USER 분기)
- dashboard/admin, dashboard/user SSR 페이지 신규 생성
- 각 query 파일에 서버/클라이언트 공용 options 함수 추가
- useMyInterviewForHomeQuery, useRemindEvaluatorsMutation 신규 생성
- routes.ts에 DASHBOARD 경로 추가, middleware.ts 보호 경로 추가
- login API body 전송 방식 수정 (body → json)
- 불필요한 console.log 제거
- UserHomeDashboardScreen: 면접 배정 실데이터 연동 (mock 제거)
- UserInterviewReview: schedules prop 기반 날짜 네비게이션 구현
- UserDocReviewList: 서류평가 페이지 라우터 연결
- AdminHomeDashboardScreen: 상세보기 라우터 + 리마인드 mutation 연동
- PendingUsers: isReminding 로딩 상태 추가
- OverallProgress: @repo/utils 경로 수정
- apps/web: baseUrl 제거, paths를 상대 경로로 수정, @repo/utils 경로 추가
- packages/theme: baseUrl 제거, rootDir 명시
- CSS 및 패키지 side-effect import 타입 선언 파일 추가
- packages/ui/.storybook 전용 tsconfig 추가
- vscode typescript.tsdk 설정 추가
- CLAUDE.md: 프로젝트 개요, 구조, 컨벤션 정리
- docs/api-ssr-pattern.md: API 연동 + SSR prefetch 패턴
- docs/modal-pattern.md: Parallel/Intercepting Route 모달 패턴
- docs/ui-design-system.md: UI 컴포넌트 + 토큰 + Toast 사용 가이드
- docs/form-pattern.md: react-hook-form + TextField 폼 패턴
@github-actions
Copy link
Copy Markdown

🚀 Storybook 확인하기 🚀

@github-actions
Copy link
Copy Markdown

@cindy-chaewon cindy-chaewon merged commit 437928b into develop Apr 28, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[fix] 서류 평가, 면접 평가 수정

1 participant