feat: 기기 관리 페이지 구현 (#21) #22

Merged
seonkyu.kim merged 1 commits from feature/SPMS-21-device-management into develop 2026-02-27 07:59:46 +00:00
Owner

📋 작업 요약

  • HTML 시안 기반 기기 관리 페이지 구현 (목록 + 슬라이드 패널 상세)
  • 공통 컴포넌트 개선 (PlatformBadge, FilterDropdown)

Closes #21

🛠️ 작업 내용 (Changes)

  • 타입 + 상수 + 목 데이터 정의 (types.ts, DeviceSummary 10건)
  • Device ID / Push Token 토글 팝오버 셀 (SecretToggleCell)
  • 슬라이드 패널 상세 + 삭제 확인 모달 (DeviceSlidePanel)
  • 목록 페이지 (필터 4개 + 8컬럼 테이블 + 스켈레톤 + 페이지네이션)
  • PlatformBadge 아이콘 전용으로 수정 (텍스트 제거)
  • FilterDropdown 드롭다운 옵션 중앙 정렬

📢 리뷰어 참고 사항 (To Reviewers)

  • 기기는 앱에서 자동 등록되므로 등록/수정 페이지 없음
  • API 연동은 별도 작업으로 분리
  • 엑셀 다운로드 버튼은 UI만 배치 (기능 미구현)

체크리스트 (Self Checklist)

  • 빌드 성공
  • 불필요한 로그/주석 제거
  • 컨벤션 준수
  • 기밀 정보 하드코딩 없음

📸 스크린샷 / 테스트 로그 (Screenshots/Logs)

  • 없음
## 📋 작업 요약 - HTML 시안 기반 기기 관리 페이지 구현 (목록 + 슬라이드 패널 상세) - 공통 컴포넌트 개선 (PlatformBadge, FilterDropdown) ## 🔗 관련 이슈 (Related Issues) Closes #21 ## 🛠️ 작업 내용 (Changes) - [x] 타입 + 상수 + 목 데이터 정의 (`types.ts`, DeviceSummary 10건) - [x] Device ID / Push Token 토글 팝오버 셀 (`SecretToggleCell`) - [x] 슬라이드 패널 상세 + 삭제 확인 모달 (`DeviceSlidePanel`) - [x] 목록 페이지 (필터 4개 + 8컬럼 테이블 + 스켈레톤 + 페이지네이션) - [x] PlatformBadge 아이콘 전용으로 수정 (텍스트 제거) - [x] FilterDropdown 드롭다운 옵션 중앙 정렬 ## 📢 리뷰어 참고 사항 (To Reviewers) - 기기는 앱에서 자동 등록되므로 등록/수정 페이지 없음 - API 연동은 별도 작업으로 분리 - 엑셀 다운로드 버튼은 UI만 배치 (기능 미구현) ## ✅ 체크리스트 (Self Checklist) - [x] 빌드 성공 - [x] 불필요한 로그/주석 제거 - [x] 컨벤션 준수 - [x] 기밀 정보 하드코딩 없음 ## 📸 스크린샷 / 테스트 로그 (Screenshots/Logs) - 없음
seonkyu.kim added 1 commit 2026-02-27 07:55:12 +00:00
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
seonkyu.kim force-pushed feature/SPMS-21-device-management from b1c2f42434 to 31d967ffbf 2026-02-27 07:57:18 +00:00 Compare
seonkyu.kim added this to the Phase 1 - 프로젝트 초기 설정 milestone 2026-02-27 07:58:09 +00:00
seonkyu.kim added the
Priority
Medium
Status
In Progress
Type
Feature
labels 2026-02-27 07:58:13 +00:00
seonkyu.kim requested review from Owners 2026-02-27 07:59:23 +00:00
seonkyu.kim merged commit 6501676a35 into develop 2026-02-27 07:59:46 +00:00
seonkyu.kim deleted branch feature/SPMS-21-device-management 2026-02-27 08:00:06 +00:00
seonkyu.kim added
Status
Done
and removed
Status
In Progress
labels 2026-02-27 08:00:18 +00:00
Sign in to join this conversation.
No description provided.