'use client'; import { DriverLeaderboardPreview } from '@/components/leaderboards/DriverLeaderboardPreview'; import { TeamLeaderboardPreview } from '@/components/teams/TeamLeaderboardPreviewWrapper'; import type { LeaderboardsViewData } from '@/lib/view-data/LeaderboardsViewData'; import { Section } from '@/ui/Section'; import { PageHero } from '@/ui/PageHero'; import { FeatureGrid } from '@/ui/FeatureGrid'; import { Trophy, Users, Activity } from 'lucide-react'; import React from 'react'; interface LeaderboardsTemplateProps { viewData: LeaderboardsViewData; onDriverClick: (id: string) => void; onTeamClick: (id: string) => void; onNavigateToDrivers: () => void; onNavigateToTeams: () => void; } export function LeaderboardsTemplate({ viewData, onDriverClick, onTeamClick, onNavigateToDrivers, onNavigateToTeams }: LeaderboardsTemplateProps) { return (
); }