import { BrowserLink } from "@metis/core/client"; import { useQuery } from "@tanstack/react-query"; import { useTranslation } from "react-i18next"; import { globalApplicationsApi } from "../api/global-applications-api"; import { globalApplicationKeys } from "../queries/global-applications-keys"; import { GlobalApplicationFeedback } from "./global-application-feedback"; export function GlobalApplicationCoincidences({ name }: { name: string }) { const { t } = useTranslation("resources"); const queryData = { search: name.trim(), sort: "name", direction: "asc", pageSize: 10 } as const; const query = useQuery({ queryKey: globalApplicationKeys.list(queryData), queryFn: () => globalApplicationsApi.list(queryData), enabled: queryData.search.length > 0, retry: false, }); return (
{query.isFetching &&

{t("global.duplicateLoading")}

} {query.data && query.data.items.length > 0 && ( <>

{t("global.duplicates")}

)} {t("global.reviewCatalog")}
); }