import { useSecondaryPage } from '@/PageManager' import { getStarsFromRelayReviewEvent } from '@/lib/event-metadata' import { toNote } from '@/lib/link' import { cn } from '@/lib/utils' import { NostrEvent } from 'nostr-tools' import { useMemo } from 'react' import ClientTag from '../ClientTag' import ContentPreview from '../ContentPreview' import { FormattedTimestamp } from '../FormattedTimestamp' import Nip05 from '../Nip05' import Stars from '../Stars' import { SimpleUserAvatar } from '../UserAvatar' import { SimpleUsername } from '../Username' export default function RelayReviewCard({ event, className }: { event: NostrEvent className?: string }) { const { push } = useSecondaryPage() const stars = useMemo(() => getStarsFromRelayReviewEvent(event), [event]) return (