import { Pubkey } from '@/domain' import { useFetchProfile } from '@/hooks' import { useMemo } from 'react' import FollowButton from '../FollowButton' import Nip05 from '../Nip05' import ProfileAbout from '../ProfileAbout' import TextWithEmojis from '../TextWithEmojis' import TrustScoreBadge from '../TrustScoreBadge' import { SimpleUserAvatar } from '../UserAvatar' export default function ProfileCard({ userId }: { userId: string }) { const pubkey = useMemo(() => Pubkey.tryFromString(userId)?.hex ?? userId, [userId]) const { profile } = useFetchProfile(userId) const { username, about, emojis } = profile || {} return (
{about && ( )}
) }