10 lines
325 B
TypeScript
10 lines
325 B
TypeScript
export async function apiFetch<T>(path: string) {
|
|
const config = useRuntimeConfig()
|
|
const apiBase = config.public.apiBase
|
|
const headers = new Headers()
|
|
headers.set('Referer', config.public.baseUrl)
|
|
return useFetch<T>(`${apiBase}/${path}`, {
|
|
baseURL: config.public.baseUrl,
|
|
headers
|
|
})
|
|
} |