Vercel/src/tag/PhotoPrivate.tsx
2025-10-15 20:09:55 -05:00

30 lines
679 B
TypeScript

import { TAG_PRIVATE } from '.';
import { pathForTag } from '@/app/path';
import EntityLink, {
EntityLinkExternalProps,
} from '@/components/entity/EntityLink';
import IconLock from '@/components/icons/IconLock';
export default function PhotoPrivate(
// Prevent hover behavior
props: Omit<EntityLinkExternalProps, 'hoverCount'>,
) {
return (
<EntityLink
{...props}
label={TAG_PRIVATE}
path={pathForTag(TAG_PRIVATE)}
icon={<IconLock
size={15}
className="translate-y-[-0.5px]"
narrow
/>}
iconBadgeEnd={<IconLock
size={8}
className="translate-y-[-0.5px]"
solid
/>}
/>
);
}