'use client'; import React from 'react'; import { AlertTriangle } from 'lucide-react'; import Button from '../ui/Button'; interface DriverDTO { id: string; name: string; } interface InlinePenaltyButtonProps { driver: DriverDTO; onPenaltyClick?: (driver: DriverDTO) => void; isAdmin: boolean; } export default function InlinePenaltyButton({ driver, onPenaltyClick, isAdmin, }: InlinePenaltyButtonProps) { if (!isAdmin) return null; const handleButtonClick = () => { if (onPenaltyClick) { onPenaltyClick(driver); } }; return ( ); }