import { LoaderIcon } from "@lume/icons"; import { useQuery } from "@tanstack/react-query"; import { useTranslation } from "react-i18next"; import { User } from "@lume/ui"; export function Suggest() { const { t } = useTranslation(); const { isLoading, isError, data } = useQuery({ queryKey: ["trending-users"], queryFn: async ({ signal }: { signal: AbortSignal }) => { const res = await fetch("https://api.nostr.band/v0/trending/profiles", { signal, }); if (!res.ok) { throw new Error("Failed to fetch trending users from nostr.band API."); } return res.json(); }, }); return (