mirror of
https://github.com/anultravioletaurora/Jellify.git
synced 2026-05-03 12:09:32 -05:00
17 lines
498 B
TypeScript
17 lines
498 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: async () => {
|
|
return createApi;
|
|
}
|
|
}) |