refactor: extract ConfigProfilesPage components

- Extract use-config-profiles hook for state management
- Extract ConfigProfileListSidebar, ConfigProfileEditorPanel, ConfigProfilesMobileView
- Slim ConfigProfilesPage from 1,611 to 170 lines

Quality gates: tsc --noEmit passes, npm run build passes
This commit is contained in:
Developer
2026-06-05 19:09:09 +00:00
parent 61072f4c07
commit d7d5baa41a
5 changed files with 1357 additions and 1574 deletions
File diff suppressed because it is too large Load Diff