Skip to content

[Chore] SettingsPage 제거, "설정" 메뉴는 내 프로필 페이지로 대체 - #210

Merged
BcKmini merged 1 commit into
mainfrom
chore/remove-settings-page-use-profile
Jul 31, 2026
Merged

[Chore] SettingsPage 제거, "설정" 메뉴는 내 프로필 페이지로 대체#210
BcKmini merged 1 commit into
mainfrom
chore/remove-settings-page-use-profile

Conversation

@BcKmini

@BcKmini BcKmini commented Jul 31, 2026

Copy link
Copy Markdown
Member

요약

사용자 요청에 따라 SettingsPage 전체(구성원·승인 권한/보안 링크/완료 증빙/처리 절차/데이터·AI 로그/초기 데이터 가져오기 6탭, 구성원 초대·보안 링크 재발급 오버레이 포함)를 제거하고, 사이드바·헤더 드롭다운의 "설정" 진입점을 모두 /profile(내 프로필 페이지)로 대체했다.

  • navItems.ts: 사이드바 "설정" → /profile
  • HeaderActions.tsx: 프로필 드롭다운에서 별도 "설정" 링크 제거 ("내 프로필" 하나로 통합)
  • ProfilePage.tsx: /settings로 가던 "설정에서 권한 보기" 링크 제거
  • routes.tsx: /settings 라우트 제거
  • src/pages/SettingsPage/ 디렉터리 전체 삭제

⚠️ Breaking: /settings URL은 더 이상 존재하지 않는다 (404).

Test plan

  • npm run lint
  • npx vitest run (321 tests passed)
  • npm run build

사용자 요청에 따라 SettingsPage와 그 하위 오버레이(구성원 초대,
보안 링크 재발급)를 전부 제거. 사이드바·헤더 드롭다운의 "설정"
링크는 /profile로 연결되고, ProfilePage의 "설정에서 권한 보기"
링크도 제거했다.
@BcKmini
BcKmini merged commit 4be8b28 into main Jul 31, 2026
@BcKmini
BcKmini deleted the chore/remove-settings-page-use-profile branch July 31, 2026 02:40
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