mirror of
https://github.com/clash-verge-rev/clash-verge-rev
synced 2025-05-05 14:33:44 +08:00
fix: correct type declarations for getProxiesInner and getProxyProviders
This commit is contained in:
parent
8f95c28050
commit
fde9c8aaee
@ -96,8 +96,10 @@ export const updateProxy = async (group: string, proxy: string) => {
|
|||||||
|
|
||||||
// get proxy
|
// get proxy
|
||||||
export const getProxiesInner = async () => {
|
export const getProxiesInner = async () => {
|
||||||
const response = await invoke<Record<string, IProxyItem>>("get_proxies");
|
const response = await invoke<{ proxies: Record<string, IProxyItem> }>(
|
||||||
return response.proxies;
|
"get_proxies",
|
||||||
|
);
|
||||||
|
return response.proxies as Record<string, IProxyItem>;
|
||||||
};
|
};
|
||||||
|
|
||||||
/// Get the Proxy information
|
/// Get the Proxy information
|
||||||
@ -188,10 +190,10 @@ export const getProxies = async (): Promise<{
|
|||||||
|
|
||||||
// get proxy providers
|
// get proxy providers
|
||||||
export const getProxyProviders = async () => {
|
export const getProxyProviders = async () => {
|
||||||
const response = await invoke<Record<string, IProxyProviderItem>>(
|
const response = await invoke<{
|
||||||
"get_providers_proxies",
|
providers: Record<string, IProxyProviderItem>;
|
||||||
);
|
}>("get_providers_proxies");
|
||||||
const providers = response.providers;
|
const providers = response.providers as Record<string, IProxyProviderItem>;
|
||||||
|
|
||||||
return Object.fromEntries(
|
return Object.fromEntries(
|
||||||
Object.entries(providers).filter(([key, item]) => {
|
Object.entries(providers).filter(([key, item]) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user