import { Users } from 'lucide-react'; import { ReactNode } from 'react'; import { Badge } from './Badge'; import { Box } from './Box'; import { Heading } from './Heading'; import { Stack } from './Stack'; import { Text } from './Text'; interface TeamHeroSectionProps { title: ReactNode; description: string; statsContent: ReactNode; actionsContent: ReactNode; sideContent: ReactNode; } export function TeamHeroSection({ title, description, statsContent, actionsContent, sideContent, }: TeamHeroSectionProps) { return ( {/* Main Hero Card */} {/* Background decorations */} {/* Badge */} Team Racing {title} {description} {/* Quick Stats */} {statsContent} {/* CTA Buttons */} {actionsContent} {/* Side Content */} {sideContent} ); }