'use client'; import { ActiveDriverCard } from '@/ui/ActiveDriverCard'; import { mediaConfig } from '@/lib/config/mediaConfig'; import { SectionHeader } from '@/ui/SectionHeader'; import { Icon } from '@/ui/Icon'; import { Box } from '@/ui/Box'; import { Grid } from '@/ui/Grid'; import { Activity } from 'lucide-react'; import React from 'react'; interface RecentActivityProps { drivers: { id: string; name: string; avatarUrl?: string; isActive: boolean; skillLevel?: string; category?: string; }[]; onDriverClick: (id: string) => void; } export function RecentActivity({ drivers, onDriverClick }: RecentActivityProps) { const activeDrivers = drivers.filter((d) => d.isActive).slice(0, 6); return ( } /> {activeDrivers.map((driver) => { return ( onDriverClick(driver.id)} /> ); })} ); }