import { Skeleton } from '@/components/ui/skeleton' import { useFetchProfile } from '@/hooks' import { useFetchNip05 } from '@/hooks/useFetchNip05' import { toNoteList } from '@/lib/link' import { SecondaryPageLink } from '@/PageManager' import { BadgeAlert, BadgeCheck } from 'lucide-react' import { Favicon } from '../Favicon' export default function Nip05({ pubkey, append }: { pubkey: string; append?: string }) { const { profile } = useFetchProfile(pubkey) const { nip05IsVerified, nip05Name, nip05Domain, isFetching } = useFetchNip05( profile?.nip05, pubkey ) if (isFetching) { return (