mirror of
https://github.com/aykhans/slash-e.git
synced 2025-04-20 05:51:25 +00:00
27 lines
674 B
JavaScript
27 lines
674 B
JavaScript
const getCorgiData = () => {
|
|
return new Promise((resolve) => {
|
|
chrome.storage.local.get(["corgi"], (data) => {
|
|
resolve(data?.corgi);
|
|
});
|
|
});
|
|
};
|
|
|
|
const saveButton = document.body.querySelector("#save-button");
|
|
const domainInput = document.body.querySelector("#domain-input");
|
|
const openIdInput = document.body.querySelector("#openid-input");
|
|
|
|
saveButton.addEventListener("click", () => {
|
|
chrome.storage.local.set({
|
|
corgi: {
|
|
domain: domainInput.value,
|
|
openId: openIdInput.value,
|
|
},
|
|
});
|
|
});
|
|
|
|
(async () => {
|
|
const corgiData = await getCorgiData();
|
|
domainInput.value = corgiData.domain;
|
|
openIdInput.value = corgiData.openId;
|
|
})();
|