import CachedImage from '@app/components/Common/CachedImage'; import Link from 'next/link'; import { useState } from 'react'; interface CompanyCardProps { name: string; image: string; url: string; } const CompanyCard = ({ image, url, name }: CompanyCardProps) => { const [isHovered, setHovered] = useState(false); return ( { setHovered(true); }} onMouseLeave={() => setHovered(false)} onKeyDown={(e) => { if (e.key === 'Enter') { setHovered(true); } }} role="link" tabIndex={0} >
); }; export default CompanyCard;