Files
nostash/Shared (Extension)/Resources/popup.js
Ryan Breen 210e61c35b Interface and basic functionality.
Just learning how to make a basic extension. Creating an interface and setting up some basic plumbing.
2023-01-11 22:54:50 -05:00

22 lines
580 B
JavaScript

async function savePrivateKey(event) {
event.preventDefault();
let privKey = document.getElementById('priv-key');
browser.storage.local.set({ "priv-key": privKey.value });
}
async function getPrivateKey() {
let key = await browser.storage.local.get("priv-key");
return key["priv-key"];
}
async function setPrivKeyInput() {
let privKey = await getPrivateKey();
if (privKey) {
document.getElementById("priv-key").value = privKey;
}
}
document.getElementById("priv-key-form").addEventListener("submit", savePrivateKey);
setPrivKeyInput();