import { useState } from 'react'; import { Link } from 'react-router-dom'; import { Vehicle } from '@/data/vehicles'; import { ChevronRight } from 'lucide-react'; interface VehicleCardProps { vehicle: Vehicle; } const VehicleCard = ({ vehicle }: VehicleCardProps) => { const [isHovered, setIsHovered] = useState(false); return (
setIsHovered(true)} onMouseLeave={() => setIsHovered(false)} >
{`${vehicle.name}
{vehicle.category}

{vehicle.name} {vehicle.model}

{vehicle.description}

${vehicle.price} /day
Subscription

${vehicle.pricePerMonth}/mo

Range

{vehicle.specs.range}

0-60 mph

{vehicle.specs.acceleration}

View Details
); }; export default VehicleCard;