summaryrefslogtreecommitdiffstats
path: root/pages/options/options.js
diff options
context:
space:
mode:
Diffstat (limited to 'pages/options/options.js')
-rw-r--r--pages/options/options.js27
1 files changed, 20 insertions, 7 deletions
diff --git a/pages/options/options.js b/pages/options/options.js
index 092a503..ed9c70d 100644
--- a/pages/options/options.js
+++ b/pages/options/options.js
@@ -1,26 +1,39 @@
'use strict';
-let disableNitter = document.querySelector('#disableNitter');
-let disableInvidious = document.querySelector('#disableInvidious');
let nitterInstance = document.querySelector('#nitterInstance');
let invidiousInstance = document.querySelector('#invidiousInstance');
+let bibliogramInstance = document.querySelector('#bibliogramInstance');
+let disableNitter = document.querySelector('#disableNitter');
+let disableInvidious = document.querySelector('#disableInvidious');
+let disableBibliogram = document.querySelector('#disableBibliogram');
chrome.storage.sync.get(
- ['disableNitter', 'disableInvidious', 'nitterInstance', 'invidiousInstance'],
+ [
+ 'nitterInstance',
+ 'invidiousInstance',
+ 'bibliogramInstance',
+ 'disableNitter',
+ 'disableInvidious',
+ 'disableBibliogram'
+ ],
result => {
- disableNitter.checked = !result.disableNitter;
- disableInvidious.checked = !result.disableInvidious;
nitterInstance.value = result.nitterInstance || '';
invidiousInstance.value = result.invidiousInstance || '';
+ bibliogramInstance.value = result.bibliogramInstance || '';
+ disableNitter.checked = !result.disableNitter;
+ disableInvidious.checked = !result.disableInvidious;
+ disableBibliogram.checked = !result.disableBibliogram;
}
);
document.querySelector('#save').addEventListener('click', () => {
chrome.storage.sync.set({
+ nitterInstance: nitterInstance.value,
+ invidiousInstance: invidiousInstance.value,
+ bibliogramInstance: bibliogramInstance.value,
disableNitter: !disableNitter.checked,
disableInvidious: !disableInvidious.checked,
- nitterInstance: nitterInstance.value,
- invidiousInstance: invidiousInstance.value
+ disableBibliogram: !disableBibliogram.checked
});
window.close();
}); \ No newline at end of file