import { getUsingClient } from '@/lib/event' import { Event } from 'nostr-tools' import { useMemo } from 'react' import { FormattedTimestamp } from '../FormattedTimestamp' import NoteStats from '../NoteStats' import UserAvatar from '../UserAvatar' import Username from '../Username' import PictureContent from '../PictureContent' import NoteOptions from '../NoteOptions' export default function PictureNote({ event, className, hideStats = false, fetchNoteStats = false }: { event: Event className?: string hideStats?: boolean fetchNoteStats?: boolean }) { const usingClient = useMemo(() => getUsingClient(event), [event]) return (
{usingClient && (
using {usingClient}
)}
{!hideStats && ( )}
) }