import { AiFillApple } from 'react-icons/ai'; import { pathForCamera } from '@/site/paths'; import { IoMdCamera } from 'react-icons/io'; import { Camera } from '.'; import EntityLink, { EntityLinkExternalProps } from '@/components/EntityLink'; export default function PhotoCamera({ camera, hideAppleIcon = true, type = 'icon-first', badged, dim, countOnHover, }: { camera: Camera hideAppleIcon?: boolean countOnHover?: number } & EntityLinkExternalProps) { const isCameraApple = camera.make?.toLowerCase() === 'apple'; const showAppleIcon = !hideAppleIcon && isCameraApple; return ( {!isCameraApple && <>{camera.make} } {camera.model} } href={pathForCamera(camera)} icon={showAppleIcon ? : } type={type} badged={badged} dim={dim} hoverEntity={countOnHover} /> ); }