Files
webextensions-examples/webpack-modules/popup/left-pad.js
rebloor 82217a05bc Replace var with let in examples (#484)
* Replace var with let in examples

store-collected-images/webextension-plain/deps/uuidv4.js

* Reverted third–party code
2022-08-11 04:27:28 +12:00

25 lines
794 B
JavaScript

const leftPad = require("left-pad");
const resultNode = document.getElementById("result");
const textNode = document.getElementById("text");
const amountNode = document.getElementById("amount");
const withNode = document.getElementById("with");
document.getElementById("leftpad-form").addEventListener("submit", (e) => {
e.preventDefault();
console.log("padding");
resultNode.value = leftPad(textNode.value, amountNode.valueAsNumber, withNode.value);
}, false);
document.getElementById("pad-bg").addEventListener("click", (e) => {
let sendingMessage = browser.runtime.sendMessage({
text: textNode.value,
amount: amountNode.valueAsNumber,
with: withNode.value
});
sendingMessage.then((result) => {
resultNode.value = result;
});
});