Files
App/api/queries.ts
T
Violet Caulfield ca87dec044 fix build
2024-10-21 19:28:32 -05:00

15 lines
462 B
TypeScript

import { useQuery } from "@tanstack/react-query";
import { QueryKeys } from "../enums/query-keys";
import { createApi, createPublicApi } from "./queries/functions/api";
export const usePublicApi = (serverUrl: string) => useQuery({
queryKey: [QueryKeys.PublicApi, serverUrl],
queryFn: ({ queryKey }) => {
return createPublicApi(queryKey[1])
}
})
export const useApi = () => useQuery({
queryKey: [QueryKeys.Api],
queryFn: createApi
})