'use client'; import { EmptyState } from '@/ui/EmptyState'; import { LucideIcon } from 'lucide-react'; import React from 'react'; interface AdminEmptyStateProps { icon: LucideIcon; title: string; description?: string; action?: React.ReactNode; } /** * AdminEmptyState * * Semantic empty state for admin lists and tables. * Follows "Precision Racing Minimal" theme. */ export function AdminEmptyState({ icon, title, description, action }: AdminEmptyStateProps) { return ( {action} ); }