From 0570acb78f9f32c3082ec5916bf1409173a0656d Mon Sep 17 00:00:00 2001 From: xion Date: Sun, 30 Mar 2025 00:36:51 +0800 Subject: [PATCH] temp --- package.json | 2 +- src/adapter.ts | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index ef7b27e..2e1f471 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/query", - "version": "0.0.15-alpha.1", + "version": "0.0.15", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", diff --git a/src/adapter.ts b/src/adapter.ts index 5adbd09..9090be5 100644 --- a/src/adapter.ts +++ b/src/adapter.ts @@ -22,7 +22,14 @@ export const adapter = async (opts: AdapterOpts, overloadOpts?: RequestInit) => controller.abort(); }, timeout); let method = overloadOpts?.method || opts.method || 'POST'; - let url = new URL(opts.url, window.location.origin); + let origin = ''; + let url: URL; + if (opts?.url?.startsWith('http')) { + url = new URL(opts.url); + } else { + origin = window?.location?.origin || 'http://localhost:11015'; + url = new URL(opts.url, origin); + } const isGet = method === 'GET'; if (isGet) { url.search = new URLSearchParams(opts.body).toString();