diff --git a/src/services/api.ts b/src/services/api.ts index 20ae5037..328849a7 100644 --- a/src/services/api.ts +++ b/src/services/api.ts @@ -96,8 +96,10 @@ export const updateProxy = async (group: string, proxy: string) => { // get proxy export const getProxiesInner = async () => { - const response = await invoke>("get_proxies"); - return response.proxies; + const response = await invoke<{ proxies: Record }>( + "get_proxies", + ); + return response.proxies as Record; }; /// Get the Proxy information @@ -188,10 +190,10 @@ export const getProxies = async (): Promise<{ // get proxy providers export const getProxyProviders = async () => { - const response = await invoke>( - "get_providers_proxies", - ); - const providers = response.providers; + const response = await invoke<{ + providers: Record; + }>("get_providers_proxies"); + const providers = response.providers as Record; return Object.fromEntries( Object.entries(providers).filter(([key, item]) => {