diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-05-21 01:46:47 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-05-21 01:46:47 +0300 |
commit | ebc9bf35a60325330c6403fbd26987a0f864422b (patch) | |
tree | b1df80514c6dedb2384bad50468bc9cb8f57777c /src/pages/options/wikipedia | |
parent | Alligned Buttons in Extension Popup (#267) (diff) | |
download | libredirect-ebc9bf35a60325330c6403fbd26987a0f864422b.zip |
Cleaned code. Added shortcuts for the CopyRaw btn #268
Diffstat (limited to 'src/pages/options/wikipedia')
-rw-r--r-- | src/pages/options/wikipedia/wikipedia.js | 27 |
1 files changed, 5 insertions, 22 deletions
diff --git a/src/pages/options/wikipedia/wikipedia.js b/src/pages/options/wikipedia/wikipedia.js index 8d9af92a..c421c18a 100644 --- a/src/pages/options/wikipedia/wikipedia.js +++ b/src/pages/options/wikipedia/wikipedia.js @@ -1,5 +1,5 @@ import wikipediaHelper from "../../../assets/javascripts/helpers/wikipedia.js"; -import commonHelper from "../../../assets/javascripts/helpers/common.js"; +import utils from "../../../assets/javascripts/helpers/utils.js"; let disableWikipediaElement = document.getElementById("disable-wikipedia"); let protocolElement = document.getElementById("protocol"); @@ -44,27 +44,10 @@ function changeProtocolSettings(protocol) { i2pDiv.style.display = 'block'; } } -commonHelper.processDefaultCustomInstances('wikipedia' ,'wikiless', 'normal', document); -commonHelper.processDefaultCustomInstances('wikipedia' ,'wikiless', 'tor', document); -commonHelper.processDefaultCustomInstances('wikipedia' ,'wikiless', 'i2p', document); +utils.processDefaultCustomInstances('wikipedia', 'wikiless', 'normal', document); +utils.processDefaultCustomInstances('wikipedia', 'wikiless', 'tor', document); +utils.processDefaultCustomInstances('wikipedia', 'wikiless', 'i2p', document); window.onblur = wikipediaHelper.initWikilessCookies; -let latencyElement = document.getElementById("latency"); -let latencyLabel = document.getElementById("latency-label"); -latencyElement.addEventListener("click", - async () => { - let reloadWindow = () => location.reload(); - latencyElement.addEventListener("click", reloadWindow); - await wikipediaHelper.init(); - let redirects = wikipediaHelper.getRedirects(); - const oldHtml = latencyLabel.innerHTML; - latencyLabel.innerHTML = '...'; - commonHelper.testLatency(latencyLabel, redirects.wikiless.normal).then(r => { - browser.storage.local.set({ wikilessLatency: r }); - latencyLabel.innerHTML = oldHtml; - commonHelper.processDefaultCustomInstances('wikipedia' ,'wikiless', 'normal', document); - latencyElement.removeEventListener("click", reloadWindow) - }); - } -); \ No newline at end of file +utils.latency('wikipedia', 'wikiless', document, location) \ No newline at end of file |