Initial commit

This commit is contained in:
2025-09-23 00:29:33 +02:00
commit 4f120b68f5
14 changed files with 394 additions and 0 deletions

38
popup.js Normal file
View File

@@ -0,0 +1,38 @@
const editToggle = document.getElementById('editToggle');
const revIdLabel = document.getElementById('revId');
const apiUrl = document.getElementById('apiUrl');
const syncToken = document.getElementById('syncToken');
document.addEventListener('DOMContentLoaded', () => {
chrome.storage.sync.get('revId', (savedRev) => {
revIdLabel.textContent = savedRev.revId || "No value stored";
});
chrome.storage.sync.get('apiUrl', (savedUrl) => {
apiUrl.value = savedUrl.apiUrl || "No value stored";
});
chrome.storage.sync.get('syncToken', (savedToken) => {
syncToken.value = savedToken.syncToken || "No value stored";
});
});
editToggle.addEventListener('change', () => {
if (editToggle.checked) {
apiUrl.readOnly = false;
syncToken.readOnly = false;
}
else {
apiUrl.readOnly = true;
syncToken.readOnly = true;
}
});
apiUrl.addEventListener('input', () => {
chrome.storage.sync.set({ apiUrl: apiUrl.value });
});
syncToken.addEventListener('input', () => {
chrome.storage.sync.set({ syncToken: syncToken.value });
});