Start to consolidate source code for both browsers

This commit is contained in:
Dave Gallant
2023-04-09 16:01:01 -04:00
parent c099bddf0d
commit 6abdd3ebbe
13 changed files with 5565 additions and 21 deletions

25
js/popup.js Normal file
View File

@@ -0,0 +1,25 @@
const inputField = document.getElementById("input-field");
const saveButton = document.getElementById("save-button");
const resetButton = document.getElementById("reset-button");
const defaultConfig =
"https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/main/redirects.json";
browser.storage.local.get("config").then((result) => {
const value = result.config;
if (value) {
inputField.value = value;
}
});
saveButton.addEventListener("click", () => {
const value = inputField.value;
browser.storage.local.set({ config: value });
updateRedirects();
});
resetButton.addEventListener("click", () => {
setDefaultConfig();
inputField.value = defaultConfig;
updateRedirects();
});