kcg-ai-monitoring/frontend/src/shared/components/common
htlee f4d56ea891 fix(frontend): 아이콘 전용 버튼 접근 이름 누락 7곳 보완
이전 스캐너가 놓친 패턴 — 모달 닫기 X 버튼과 토글 스위치 등:

- NoticeManagement: 모달 헤더 X → '닫기'
- ReportManagement: 업로드 패널 X → '업로드 패널 닫기'
- AIModelManagement: 규칙 토글 → role=switch + aria-checked + aria-label
                     API 예시 복사 → '예시 URL 복사'
- FileUpload: 파일 제거 X → '{파일명} 제거'
- NotificationBanner: 알림 닫기 X → '알림 닫기'
- SearchInput: 입력 aria-label (placeholder), 지우기 버튼 → '검색어 지우기'

검증:
- 개선된 스캐너로 remaining=0 확인 (JSX tag 중첩 파싱)
- tsc 
2026-04-08 13:16:20 +09:00
..
ColorPicker.tsx feat(frontend): UI 공통 인프라 + 19개 분류 카탈로그 구축 2026-04-08 10:53:40 +09:00
DataTable.tsx feat(frontend): UI 공통 인프라 + 19개 분류 카탈로그 구축 2026-04-08 10:53:40 +09:00
ExcelExport.tsx fix(frontend): a11y/호환성 — backdrop-filter webkit prefix + Button/Input/Select 접근 이름 2026-04-08 13:04:23 +09:00
FileUpload.tsx fix(frontend): 아이콘 전용 버튼 접근 이름 누락 7곳 보완 2026-04-08 13:16:20 +09:00
index.ts refactor: 모노레포 구조로 전환 (frontend/ + backend/ + database/) 2026-04-07 08:47:24 +09:00
NotificationBanner.tsx fix(frontend): 아이콘 전용 버튼 접근 이름 누락 7곳 보완 2026-04-08 13:16:20 +09:00
PageToolbar.tsx refactor: 모노레포 구조로 전환 (frontend/ + backend/ + database/) 2026-04-07 08:47:24 +09:00
Pagination.tsx feat(frontend): UI 공통 인프라 + 19개 분류 카탈로그 구축 2026-04-08 10:53:40 +09:00
PrintButton.tsx fix(frontend): a11y/호환성 — backdrop-filter webkit prefix + Button/Input/Select 접근 이름 2026-04-08 13:04:23 +09:00
SaveButton.tsx fix(frontend): a11y/호환성 — backdrop-filter webkit prefix + Button/Input/Select 접근 이름 2026-04-08 13:04:23 +09:00
SearchInput.tsx fix(frontend): 아이콘 전용 버튼 접근 이름 누락 7곳 보완 2026-04-08 13:16:20 +09:00