Skip to content

[refactor] 마이페이지 개선 - #63

Open
dohy-eon wants to merge 1 commit into
devfrom
refactor/alt-293
Open

dohy-eon wants to merge 1 commit into
devfrom
refactor/alt-293

Conversation

@dohy-eon

@dohy-eon dohy-eon commented Sep 15, 2026

Copy link
Copy Markdown
Member

ID

  • ALT-293

변경 내용

  • 마이페이지에서 실제로 사용하지 않는 메뉴 항목을 제거했습니다.
  • 프로필 카드와 메뉴 목록의 디자인을 개선해 정보 구조와 가독성을 높였습니다.
  • 알림 설정 메뉴가 실제 알림 설정 페이지로 이동하도록 경로를 수정했습니다.
  • 로그아웃과 회원 탈퇴 등 계정 관리 기능의 UI 위계를 조정했습니다.

구현 사항

  • 라우트가 구현되지 않은 문의하기, 자주 묻는 질문, 신고 내역, 공지사항, 앱 정
    보 등의 메뉴를 제거
  • 로그아웃과 회원 탈퇴 버튼을 보조 액션 형태로 변경해 주요 기능과의 시각적 위
    계를 구분
  • 공통 AuthRouteGuard를 추가해 마이페이지, 프로필 관리, 스크랩, 회원 탈퇴, 알
    림, 업장 신청 화면의 비로그인 접근을 차단했습니다.

구현 시연 (필요 시)

2026-09-15.10.02.08.mov

Summary by CodeRabbit

  • 새로운 기능

    • 마이페이지 메뉴 항목에 설명을 표시할 수 있도록 개선했습니다.
    • 프로필 카드에 ‘내 정보 수정’ 버튼을 추가하고, 더욱 명확한 사용자 정보를 제공합니다.
  • 디자인 개선

    • 메뉴 아이콘, 활성 상태, 호버 효과와 간격을 개선했습니다.
    • 프로필 카드와 메뉴 카드에 둥근 모서리, 그림자, 새로운 배치를 적용했습니다.
    • 마이페이지의 여백, 배경 및 비관리자 안내 영역을 새롭게 정리했습니다.
  • 변경 사항

    • 마이페이지 메뉴를 스크랩, 업장 등록 신청, 알림 설정 중심으로 개편했습니다.

@vercel

vercel Bot commented Sep 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
alter-client Ready Ready Preview Sep 15, 2026 1:15am UTC

Request Review

@dohy-eon
dohy-eon requested review from kim3360 and ysw789 and removed request for ysw789 September 15, 2026 01:15
@coderabbitai

coderabbitai Bot commented Sep 15, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 5e6f9f1e-1b7f-4eff-a03d-c9e034f910b8

📥 Commits

Reviewing files that changed from the base of the PR and between c2f5d45 and 8afac23.

📒 Files selected for processing (3)
  • src/pages/my/components/MenuListItem.tsx
  • src/pages/my/components/ProfileCard.tsx
  • src/pages/my/index.tsx

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

Changes

마이페이지 UI 개편

Layer / File(s) Summary
메뉴 항목 확장
src/pages/my/components/MenuListItem.tsx
description prop을 추가했습니다. 설명 표시, 아이콘 배경, 활성·호버 상태, 간격과 구분선 스타일을 변경했습니다.
프로필 카드 재구성
src/pages/my/components/ProfileCard.tsx
프로필 카드의 컨테이너, 아바타, 역할 배지와 수정 버튼 레이아웃을 변경했습니다.
마이페이지 구성 변경
src/pages/my/index.tsx
메뉴를 3개 항목으로 축소하고 설명과 경로를 연결했습니다. 페이지 여백, 배경, 비관리자 안내, 로그아웃 및 회원 탈퇴 컨트롤을 변경했습니다.

Priority: ➖ Normal

Estimated code review effort: 3 (Moderate) | ~20 minutes

Change: Bug fix

Suggested reviewers: ysw789

Merge Risk: ⚪ Minimal · up to 8afac

The revised menu, profile card, and account controls have no supported merge-blocking risk in the supplied evidence.

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 4 functions across 3 files. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed 제목은 마이페이지 개선이라는 주요 변경 내용을 간결하게 설명하며 변경 사항과 일치합니다.
Description check ✅ Passed ID, 변경 내용, 구현 사항, 구현 시연 섹션을 포함합니다. PR의 주요 변경 내용과 구현 목적을 구체적으로 설명합니다.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
  • Fix all pre-merge checks with AI
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch refactor/alt-293

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.

@dohy-eon
dohy-eon requested a review from limtjdghks September 15, 2026 01:15
@dohy-eon dohy-eon self-assigned this Sep 15, 2026
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.

2 participants