mirror of
https://github.com/davegallant/rfd-redirect-stripper.git
synced 2025-08-05 08:13:40 +00:00
28 lines
785 B
JavaScript
28 lines
785 B
JavaScript
import { updateRedirects, setDefaultConfig } from "../js/utils.js"
|
|
|
|
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-affiliate-stripper/main/redirects.json";
|
|
|
|
chrome.storage.local.get("config").then((result) => {
|
|
const value = result.config;
|
|
if (value) {
|
|
inputField.value = value;
|
|
}
|
|
});
|
|
|
|
saveButton.addEventListener("click", () => {
|
|
const value = inputField.value;
|
|
chrome.storage.local.set({ config: value });
|
|
updateRedirects();
|
|
});
|
|
|
|
resetButton.addEventListener("click", () => {
|
|
setDefaultConfig();
|
|
inputField.value = defaultConfig;
|
|
updateRedirects();
|
|
});
|