feat: update TeamDetailPage and modularize components
- Changed params in TeamDetailPage to be a Promise, ensuring proper async handling. - Updated data fetching logic to use awaited teamId for better clarity. - Modularized TeamDetailClientWrapper by extracting TeamDetailHeader, TeamMetricsCards, TeamDetailTabs, and TeamMemberModal for improved organization and readability. - Removed unused imports and streamlined the component structure, enhancing maintainability.
This commit is contained in:
@@ -7,3 +7,11 @@ export { AdminHeader } from "./admin-header";
|
||||
export { AdminOverviewCards } from "./admin-overview-cards";
|
||||
export { AdminFilters } from "./admin-filters";
|
||||
export { AdminContentTabs } from "./admin-content-tabs";
|
||||
export { TeamDetailHeader } from "./team-detail-header";
|
||||
export { TeamMetricsCards } from "./team-metrics-cards";
|
||||
export { TeamDetailTabs } from "./team-detail-tabs";
|
||||
export { TeamOverviewTab } from "./team-overview-tab";
|
||||
export { TeamSkillsTab } from "./team-skills-tab";
|
||||
export { TeamMembersTab } from "./team-members-tab";
|
||||
export { TeamInsightsTab } from "./team-insights-tab";
|
||||
export { TeamMemberModal } from "./team-member-modal";
|
||||
|
||||
Reference in New Issue
Block a user