mirror of
https://github.com/anatolykopyl/vk-mute.git
synced 2026-03-26 04:45:15 +00:00
22 lines
611 B
JavaScript
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()
|