'use client'; import { ReactNode } from 'react'; import { Container } from '@/ui/Container'; import { Group } from '@/ui/Group'; import { Text } from '@/ui/Text'; import { StatusDot } from '@/ui/StatusDot'; interface TeamsDirectoryProps { children: ReactNode; title?: string; subtitle?: string; } export function TeamsDirectory({ children, title, subtitle }: TeamsDirectoryProps) { return ( {title && ( {title} )} {children} ); } export function TeamsDirectorySection({ children, title, accentColor = "primary-accent" }: { children: ReactNode, title: string, accentColor?: string }) { const intentMap: Record = { 'primary-accent': 'primary', 'telemetry-aqua': 'telemetry', }; return ( {title} {children} ); }