import { AiFillApple } from 'react-icons/ai';
import { pathForCamera } from '@/app/paths';
import { Camera, formatCameraText, isCameraApple } from '.';
import EntityLink, {
EntityLinkExternalProps,
} from '@/components/primitives/EntityLink';
import { TbCamera } from 'react-icons/tb';
export default function PhotoCamera({
camera,
hideAppleIcon,
type,
badged,
contrast,
prefetch,
countOnHover,
className,
}: {
camera: Camera
hideAppleIcon?: boolean
countOnHover?: number
} & EntityLinkExternalProps) {
const isApple = isCameraApple(camera);
const showAppleIcon = !hideAppleIcon && isApple;
return (
: }
type={type}
className={className}
badged={badged}
contrast={contrast}
prefetch={prefetch}
hoverEntity={countOnHover}
/>
);
}