| document.addEventListener("DOMContentLoaded", () => { | |
| chrome.storage.sync.get(["baseURL", "from", "auth", "sharedID"], (result) => { | |
| if (result.baseURL) { | |
| document.getElementById("base-url").value = result.baseURL; | |
| } | |
| if (result.from) { | |
| document.getElementById("from").value = result.from; | |
| } | |
| if (result.auth) { | |
| document.getElementById("auth").value = result.auth; | |
| } | |
| if (result.sharedID) { | |
| document.getElementById("shared-id").value = result.sharedID; | |
| } | |
| }); | |
| document.getElementById("save-config").addEventListener("click", () => { | |
| const baseURL = document.getElementById("base-url").value; | |
| const from = document.getElementById("from").value; | |
| const auth = document.getElementById("auth").value; | |
| const sharedID = document.getElementById("shared-id").value; | |
| chrome.storage.sync.set( | |
| { | |
| baseURL: baseURL, | |
| from: from, | |
| auth: auth, | |
| sharedID: sharedID, | |
| }, | |
| () => { | |
| alert("Successfully saved"); | |
| } | |
| ); | |
| }); | |
| }); | |