|
|
@ -52,22 +52,22 @@ const Popup = {
|
|
|
|
document.querySelector('.terms').addEventListener('click', async () => {
|
|
|
|
document.querySelector('.terms').addEventListener('click', async () => {
|
|
|
|
await setOption('termsAccepted', true)
|
|
|
|
await setOption('termsAccepted', true)
|
|
|
|
|
|
|
|
|
|
|
|
document.querySelector('.terms').classList.remove('terms--hidden')
|
|
|
|
document.querySelector('.terms').classList.add('terms--hidden')
|
|
|
|
document
|
|
|
|
document.querySelector('.empty').classList.remove('empty--hidden')
|
|
|
|
.querySelector('.detections')
|
|
|
|
|
|
|
|
.classList.add('.detections--hidden')
|
|
|
|
|
|
|
|
document.querySelector('.empty').classList.add('empty--hidden')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
chrome.runtime.sendMessage('getDetections', Popup.onGetDetections)
|
|
|
|
chrome.runtime.sendMessage('getDetections', Popup.onGetDetections)
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// Alert
|
|
|
|
// Alert
|
|
|
|
const [{ url }] = await promisify(chrome.tabs, 'query', {
|
|
|
|
const tabs = await promisify(chrome.tabs, 'query', {
|
|
|
|
active: true,
|
|
|
|
active: true,
|
|
|
|
currentWindow: true
|
|
|
|
currentWindow: true
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (tabs && tabs.length) {
|
|
|
|
|
|
|
|
const [{ url }] = tabs
|
|
|
|
|
|
|
|
|
|
|
|
if (url.startsWith('http')) {
|
|
|
|
if (url.startsWith('http')) {
|
|
|
|
document.querySelector('.alerts').classList.remove('alerts--hidden')
|
|
|
|
document.querySelector('.alerts').classList.remove('alerts--hidden')
|
|
|
|
|
|
|
|
|
|
|
@ -79,6 +79,7 @@ const Popup = {
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
document.querySelector('.alerts').classList.add('alerts--hidden')
|
|
|
|
document.querySelector('.alerts').classList.add('alerts--hidden')
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
document
|
|
|
|
document
|
|
|
|
.querySelector('.footer__settings')
|
|
|
|
.querySelector('.footer__settings')
|
|
|
@ -131,6 +132,7 @@ const Popup = {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
document.querySelector('.empty').classList.add('empty--hidden')
|
|
|
|
document.querySelector('.empty').classList.add('empty--hidden')
|
|
|
|
|
|
|
|
document.querySelector('.detections').classList.remove('empty--hidden')
|
|
|
|
|
|
|
|
|
|
|
|
const pinnedCategory = await getOption('pinnedCategory')
|
|
|
|
const pinnedCategory = await getOption('pinnedCategory')
|
|
|
|
|
|
|
|
|
|
|
|