Skip to content

Refine account settings and strategy pagination - #169

Merged
pjy008008 merged 9 commits into
developfrom
fix/account-page-ui
Aug 9, 2026
Merged

Refine account settings and strategy pagination#169
pjy008008 merged 9 commits into
developfrom
fix/account-page-ui

Conversation

@pjy008008

@pjy008008 pjy008008 commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

변경 사항

  • /account 진입 즉시 문의 목록을 10개 단위로 표시하고, 각 항목을 누르면 제목·상태·작성 내용·고객지원 답변을 모달에서 확인할 수 있습니다.
  • 기존 내 문의 보기 버튼을 문의하기로 바꾸고, 새 문의 작성만 담당하는 모달로 분리했습니다.
  • 알림 종류별 목록을 제거하고 이메일 알림 받기 토글 하나로 교체했습니다.
  • GET으로 현재 상태를 불러오고 PUT 성공 응답을 기준으로 갱신하며, 불러오기·저장 중·저장 완료·재시도·저장 실패 시 이전 상태 유지 UX를 제공합니다.
  • 내부 알림 코드와 정책 버전은 마이페이지에 노출하지 않으며, 중요한 보안 안내 예외를 쉬운 한국어로 설명합니다.
  • 삭제된 서버 시간대 UI를 복구하지 않고 real-account E2E를 현재 계정 UX에 맞췄습니다.
  • 기존 계정 보안·탈퇴 개선과 전략 목록 10개 페이지네이션 변경을 유지합니다.

백엔드 의존성

문의 목록/상세와 계정 단위 이메일 알림 API는 Idea2Strategy-backend#262가 제공합니다. 루트 develop이 아직 해당 backend 커밋을 가리키지 않으므로 UI real-account E2E는 새 API의 서버 동작을 강제하지 않고, API 자체는 백엔드 통합 테스트에서 검증합니다.

검증

  • pnpm typecheck
  • pnpm exec vitest run — 47 files, 572 tests passed
  • pnpm build
  • pnpm e2e — Chromium 10 tests passed
  • 알림 API 클라이언트와 성공·로딩·재시도·저장 실패 롤백 컴포넌트 테스트
  • 문의 목록 즉시 표시·상세 모달·생성 모달 컴포넌트 테스트
  • git diff --check

이 PR은 병합하지 않은 Draft 상태로 유지합니다.

@pjy008008
pjy008008 marked this pull request as ready for review August 9, 2026 10:18
@pjy008008
pjy008008 merged commit 9e0380e into develop Aug 9, 2026
5 checks passed
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