Files
AgentCompany/src/renderer/components/organization.tsx
T
ZacharyZhang-NY 16d10c0814 feat(01-03): decompose organization.tsx and dashboard.tsx into focused sub-components
- Split organization.tsx (1395 lines) into 12 files: AgentRoster, AgentCreator, AgentEditor, GoalList, GoalCreator, GoalEditor, ProjectList, ProjectCreator, ProjectEditor, OrgChart, helpers, orgTreeLayout
- Split dashboard.tsx (1053 lines) into 11 files: Dashboard, HealthCard, MetricsGrid, ActivityFeed, QuickActions, DepartmentOverview, TaskPipeline, SprintProgress, GoalProgress, KanbanBoard, NeedsAttention
- All sub-component files under 300 lines (max: 239 lines)
- Original files replaced with backward-compatible re-exports
- TypeScript compilation passes
2026-03-22 01:54:20 -04:00

11 lines
578 B
TypeScript

export { AgentRoster } from "./organization/AgentRoster";
export { AgentCreator } from "./organization/AgentCreator";
export { AgentEditor } from "./organization/AgentEditor";
export { GoalList } from "./organization/GoalList";
export { GoalCreator } from "./organization/GoalCreator";
export { GoalEditor } from "./organization/GoalEditor";
export { ProjectList } from "./organization/ProjectList";
export { ProjectCreator } from "./organization/ProjectCreator";
export { ProjectEditor } from "./organization/ProjectEditor";
export { OrgChart } from "./organization/OrgChart";