mirror of
https://github.com/yaklang/yaklang-chrome-extension.git
synced 2026-09-22 03:10:43 +08:00
todo switch
This commit is contained in:
+1
-21
@@ -437,7 +437,7 @@ export function setupProxyHandlers() {
|
|||||||
})();
|
})();
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
case 'OPEN_OPTIONS_PAGE':
|
case ProxyActionType.OPEN_OPTIONS_PAGE:
|
||||||
// 打开选项页
|
// 打开选项页
|
||||||
chrome.tabs.create({
|
chrome.tabs.create({
|
||||||
url: chrome.runtime.getURL('/proxy/options.html')
|
url: chrome.runtime.getURL('/proxy/options.html')
|
||||||
@@ -458,26 +458,6 @@ export function setupProxyHandlers() {
|
|||||||
});
|
});
|
||||||
sendResponse({ success: true });
|
sendResponse({ success: true });
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
case 'PROXY_GET_STATUS':
|
|
||||||
return handleGetProxyStatus(sendResponse);
|
|
||||||
|
|
||||||
case 'PROXY_GET_CONFIGS':
|
|
||||||
(async () => {
|
|
||||||
try {
|
|
||||||
const configs = await proxyStore.getProxyConfigs();
|
|
||||||
sendResponse({ success: true, data: configs });
|
|
||||||
} catch (error) {
|
|
||||||
console.error('Error getting proxy configs:', error);
|
|
||||||
sendResponse({ success: false, error: error.message });
|
|
||||||
}
|
|
||||||
})();
|
|
||||||
return true;
|
|
||||||
|
|
||||||
case 'PROXY_SET_CONFIG':
|
|
||||||
return handleSetProxyConfig(msg.config, sendResponse);
|
|
||||||
|
|
||||||
case 'PROXY_CLEAR_CONFIG':
|
|
||||||
return handleClearProxyConfig(sendResponse);
|
return handleClearProxyConfig(sendResponse);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -9,5 +9,4 @@ export const ProxyActionType = {
|
|||||||
GET_PROXY_CONFIGS: "GET_PROXY_CONFIGS",
|
GET_PROXY_CONFIGS: "GET_PROXY_CONFIGS",
|
||||||
ADD_PROXY_CONFIG: "ADD_PROXY_CONFIG",
|
ADD_PROXY_CONFIG: "ADD_PROXY_CONFIG",
|
||||||
UPDATE_PROXY_CONFIG: "UPDATE_PROXY_CONFIG",
|
UPDATE_PROXY_CONFIG: "UPDATE_PROXY_CONFIG",
|
||||||
ADD_AND_ENABLE_PROXY: 'ADD_AND_ENABLE_PROXY'
|
|
||||||
};
|
};
|
||||||
Reference in New Issue
Block a user