import { COL_TYPES } from "@lume/utils"; import * as DropdownMenu from "@radix-ui/react-dropdown-menu"; import { Link } from "react-router-dom"; import { useArk } from "../../../hooks/useArk"; import { useProfile } from "../../../hooks/useProfile"; import { useColumnContext } from "../../column/provider"; export function MentionUser({ pubkey }: { pubkey: string }) { const ark = useArk(); const cleanPubkey = ark.getCleanPubkey(pubkey); const { isLoading, isError, user } = useProfile(pubkey); const { addColumn } = useColumnContext(); return ( {isLoading ? "@anon" : isError ? pubkey : `@${user?.name || user?.displayName || user?.username || "anon"}`} View profile ); }