diff options
Diffstat (limited to 'src/api/configs.ts')
| -rw-r--r-- | src/api/configs.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/api/configs.ts b/src/api/configs.ts index 3995aa7..63a88c7 100644 --- a/src/api/configs.ts +++ b/src/api/configs.ts @@ -9,9 +9,9 @@ const upgradeCoreEndpoint = '/upgrade'; const upgradeGeoEndpoint = '/upgrade/geo'; const upgradeUIEndpoint = '/upgrade/ui'; -export async function fetchConfigs(apiConfig: ClashAPIConfig) { +export async function fetchConfigs(apiConfig: ClashAPIConfig, signal?: AbortSignal) { const { url, init } = getURLAndInit(apiConfig); - return await fetch(url + endpoint, init); + return await fetch(url + endpoint, { ...init, signal }); } // TODO support PUT /configs |
