Files
Kotyata/apps/pay/composables/api.ts
2026-03-17 13:24:22 +03:00

18 lines
422 B
TypeScript

import type { NitroFetchRequest } from 'nitropack'
export function $api<
T = unknown,
R extends NitroFetchRequest = NitroFetchRequest,
>(
request: Parameters<typeof $fetch<T, R>>[0],
options?: Partial<Parameters<typeof $fetch<T, R>>[1]>,
) {
const runtimeConfig = useRuntimeConfig()
return $fetch<T, R>(request, {
...options,
retry: false,
baseURL: runtimeConfig.public.apiHost as string,
})
}