- 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.
18 lines
949 B
TypeScript
18 lines
949 B
TypeScript
export { TeamStatsCard } from "./team-stats-card";
|
|
export { DirectionOverview } from "./direction-overview";
|
|
export { MultiSelectFilter } from "./multi-select-filter";
|
|
export { AdminClientWrapper } from "./admin-client-wrapper";
|
|
export { TeamDetailClientWrapper } from "./team-detail-client-wrapper";
|
|
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";
|