From ebc9bf35a60325330c6403fbd26987a0f864422b Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Sat, 21 May 2022 01:46:47 +0300 Subject: Cleaned code. Added shortcuts for the CopyRaw btn #268 --- src/pages/options/imgur/imgur.js | 28 +++++----------------------- 1 file changed, 5 insertions(+), 23 deletions(-) (limited to 'src/pages/options/imgur') diff --git a/src/pages/options/imgur/imgur.js b/src/pages/options/imgur/imgur.js index 597d015b..0b1343c8 100644 --- a/src/pages/options/imgur/imgur.js +++ b/src/pages/options/imgur/imgur.js @@ -1,5 +1,5 @@ import imgurHelper from "../../../assets/javascripts/helpers/imgur.js"; -import commonHelper from "../../../assets/javascripts/helpers/common.js"; +import utils from "../../../assets/javascripts/helpers/utils.js"; let disableImgurElement = document.getElementById("disable-imgur"); let protocolElement = document.getElementById("protocol") @@ -45,26 +45,8 @@ browser.storage.local.get( } ); -commonHelper.processDefaultCustomInstances('imgur', 'rimgo', 'normal', document); -commonHelper.processDefaultCustomInstances('imgur', 'rimgo', 'tor', document); -commonHelper.processDefaultCustomInstances('imgur', 'rimgo', 'i2p', document); +utils.processDefaultCustomInstances('imgur', 'rimgo', 'normal', document); +utils.processDefaultCustomInstances('imgur', 'rimgo', 'tor', document); +utils.processDefaultCustomInstances('imgur', 'rimgo', 'i2p', document); - -let latencyElement = document.getElementById("latency"); -let latencyLabel = document.getElementById("latency-label"); -latencyElement.addEventListener("click", - async () => { - let reloadWindow = () => location.reload(); - latencyElement.addEventListener("click", reloadWindow); - await imgurHelper.init(); - let redirects = imgurHelper.getRedirects(); - const oldHtml = latencyLabel.innerHTML; - latencyLabel.innerHTML = '...'; - commonHelper.testLatency(latencyLabel, redirects.rimgo.normal).then(r => { - browser.storage.local.set({ rimgoLatency: r }); - latencyLabel.innerHTML = oldHtml; - commonHelper.processDefaultCustomInstances('imgur', 'rimgo', 'normal', document); - latencyElement.removeEventListener("click", reloadWindow) - }); - } -); +utils.latency('imgur', 'rimgo', document, location) \ No newline at end of file -- cgit 1.4.1