diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-02-26 22:50:33 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-02-26 22:50:33 +0300 |
commit | fba94d845e85bee59da9ea04b26808566b336fac (patch) | |
tree | 4214961743059a0581ef5cc91ad801a333b5d882 | |
parent | Added export and import settings #58 (diff) | |
download | libredirect-fba94d845e85bee59da9ea04b26808566b336fac.zip |
Added reset btn #58
-rw-r--r-- | src/pages/options/general/general.html | 4 | ||||
-rw-r--r-- | src/pages/options/general/general.js | 11 |
2 files changed, 14 insertions, 1 deletions
diff --git a/src/pages/options/general/general.html b/src/pages/options/general/general.html index 7335d254..6860264a 100644 --- a/src/pages/options/general/general.html +++ b/src/pages/options/general/general.html @@ -136,6 +136,10 @@ <a class="button button-inline" id="export-settings"> Export Settings </a> + + <a class="button button-inline" id="reset-settings"> + Reset Settings + </a> </div> <div class="some-block option-block"> diff --git a/src/pages/options/general/general.js b/src/pages/options/general/general.js index 302f44d5..f8a6e46a 100644 --- a/src/pages/options/general/general.js +++ b/src/pages/options/general/general.js @@ -47,7 +47,16 @@ importSettingsElement.addEventListener("change", reader.readAsText(file); reader.onload = () => browser.storage.local.set({ ...JSON.parse(reader.result) }) reader.onerror = error => reject(error); - }) + } +); + +let resetSettingsElement = document.getElementById("reset-settings"); +resetSettingsElement.addEventListener("click", + () => { + console.log("reset"); + browser.storage.local.clear(); + } +); let nameCustomInstanceInput = document.getElementById("exceptions-custom-instance"); let instanceTypeElement = document.getElementById("exceptions-custom-instance-type"); |