import { useQuery } from "@tanstack/react-query"; import { useTranslation } from "react-i18next"; import { useArk } from "../../provider"; import { AppHandler } from "./appHandler"; import { useNoteContext } from "./provider"; export function NIP89({ className }: { className?: string }) { const ark = useArk(); const event = useNoteContext(); const { t } = useTranslation(); const { isLoading, isError, data } = useQuery({ queryKey: ["app-recommend", event.id], queryFn: () => { return ark.getAppRecommend({ unknownKind: event.kind.toString(), author: event.pubkey, }); }, refetchOnWindowFocus: false, refetchOnMount: false, staleTime: Infinity, }); if (isLoading) {
{t("nip89.unsupported")}
{event.kind}