diff options
| author | SimonBrazell <simon@brazell.com.au> | 2019-10-07 22:59:31 +1100 |
|---|---|---|
| committer | SimonBrazell <simon@brazell.com.au> | 2019-10-07 22:59:31 +1100 |
| commit | 3a09cf6a0df53b4450637f16d4af2bc98ccf0c8a (patch) | |
| tree | d495be3bdbe5d580253eecc1e4c4ebdeb876ddde /pages/popup/popup.js | |
| parent | 68accaac583f09e2c4cabda29315218234af722d (diff) | |
| download | privacy-redirect-3a09cf6a0df53b4450637f16d4af2bc98ccf0c8a.tar.gz privacy-redirect-3a09cf6a0df53b4450637f16d4af2bc98ccf0c8a.tar.bz2 privacy-redirect-3a09cf6a0df53b4450637f16d4af2bc98ccf0c8a.zip | |
Complete options & popup menus
Diffstat (limited to 'pages/popup/popup.js')
| -rw-r--r-- | pages/popup/popup.js | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/pages/popup/popup.js b/pages/popup/popup.js index 0dddb49..2837cdb 100644 --- a/pages/popup/popup.js +++ b/pages/popup/popup.js @@ -1,4 +1,25 @@ -document.querySelector('#options').addEventListener('click', function () { +'use strict'; + +let disableNitter = document.querySelector('#disableNitter'); +let disableInvidious = document.querySelector('#disableInvidious'); + +chrome.storage.sync.get( + ['disableNitter', 'disableInvidious'], + (result) => { + disableNitter.checked = !result.disableNitter; + disableInvidious.checked = !result.disableInvidious; + } +); + +disableNitter.addEventListener('change', (event) => { + chrome.storage.sync.set({ disableNitter: !event.target.checked }); +}); + +disableInvidious.addEventListener('change', (event) => { + chrome.storage.sync.set({ disableInvidious: !event.target.checked }); +}); + +document.querySelector('#options').addEventListener('click', () => { if (chrome.runtime.openOptionsPage) { chrome.runtime.openOptionsPage(); } else { |
