diff --git a/src/libs/fetcher.ts b/src/libs/fetcher.ts new file mode 100644 index 0000000..1d7327c --- /dev/null +++ b/src/libs/fetcher.ts @@ -0,0 +1,14 @@ +import { getCustomOllamaHeaders } from "@/services/app" + + +const fetcher = async (input: string | URL | globalThis.Request, init?: RequestInit) : Promise => { + const update = {...init} || {} + const customHeaders = await getCustomOllamaHeaders() + update.headers = { + ...customHeaders, + ...update?.headers + } + return fetch(input, update) +} + +export default fetcher \ No newline at end of file