refactor(admin): split isms page.tsx into colocated components

Split 1260-LOC client page into _types.ts and six tab components under
_components/ (Overview, Policies, SoA, Objectives, Audits, Reviews) plus
a shared helpers module. Behavior preserved exactly; page.tsx is now a
thin wiring shell.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sharang Parnerkar
2026-04-11 22:47:01 +02:00
parent 5cb91e88d2
commit ddcd89f26d
9 changed files with 1242 additions and 1203 deletions

File diff suppressed because it is too large Load Diff