import { useQuery } from "@tanstack/react-query"; import { fetch } from "@marzneshin/utils"; import { NodesQueryFetchKey } from "@marzneshin/modules/nodes"; export async function fetchCertificate(): Promise { return fetch('/nodes/settings').then((settings) => { return settings.certificate; }); } export const CertificateQueryFetchKey = "settings"; export const useCertificateQuery = () => { return useQuery({ queryKey: [NodesQueryFetchKey, CertificateQueryFetchKey], queryFn: fetchCertificate, initialData: '' }) }