Files
vk-mute/src/dom/main.js
2023-12-10 14:04:02 +03:00

22 lines
611 B
JavaScript

import './dom.css'
import { UrlController } from '../utils/Url'
import { createTryToInitInterval, hideExistingMessages, tryToInitControls } from './controls'
import { addNewMessageEventListener, returnMessagesEventListener } from './hide_element'
function init() {
const url = new UrlController()
url.onChange(() => {
if (tryToInitControls()) {
createTryToInitInterval()
addNewMessageEventListener()
returnMessagesEventListener()
chrome.storage.sync.get('isExtensionOn', (data) => {
if (data.isExtensionOn)
hideExistingMessages()
})
}
})
}
init()