diff --git a/journey/plans/251225_admin_dashboard_code_refactoring.md b/journey/plans/251225_admin_dashboard_code_refactoring.md index 637d790..6967c2d 100644 --- a/journey/plans/251225_admin_dashboard_code_refactoring.md +++ b/journey/plans/251225_admin_dashboard_code_refactoring.md @@ -8,19 +8,26 @@ ## 남은 작업 -### Frontend 모듈 분리 (⏳ 미완료) +### Frontend 모듈 분리 (⏳ 부분 완료) + +**완료된 작업**: +- `services/api.js` ✅ (66줄) +- `utils/helpers.js` ✅ (113줄) +- `modules/system.js` ✅ (493줄, 추가 분리 필요) + +**남은 작업**: **목표 구조**: ``` frontend/ ├── app.js # 메인 로직만 (~200줄) ├── services/ -│ └── api.js # API 통신 로직 (미구현) +│ └── api.js # API 통신 로직 ✅ ├── utils/ -│ └── helpers.js # 유틸리티 함수 (미구현) +│ └── helpers.js # 유틸리티 함수 ✅ └── modules/ ├── diary.js # 일기 관리 ✅ - ├── system.js # 시스템 모니터링 (미구현) + ├── system.js # 시스템 모니터링 ✅ (493줄, 추가 분리 필요) ├── containers.js # 컨테이너 관리 (미구현) ├── users.js # 사용자/팀 관리 (미구현) └── robeings.js # 로빙 관리 (미구현)