diff options
Diffstat (limited to 'pages/options/options.js')
-rw-r--r-- | pages/options/options.js | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/pages/options/options.js b/pages/options/options.js index 092a5038..ed9c70d6 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 |