Refactoring and add build-tools

This commit is contained in:
Matvey Tarasov
2020-04-18 17:27:15 +03:00
parent 708cb72028
commit b0b79e46a6
26 changed files with 7896 additions and 172 deletions

20
src/dom/main.js Normal file
View File

@@ -0,0 +1,20 @@
import './dom.css'
import {createTryToInitInterval, hideExistingMessages, tryToInitControls} from "./controls";
import {UrlController} from "../utils/Url";
import {addNewMessageEventListener} from "./hide_element";
function init() {
const url = new UrlController();
url.onChange((oldUrl, newUrl) => {
// chrome.storage.sync.get('idToHide', function (data) {
// let idToHide = data.idToHide;
// hideExistingMessages(idToHide)
// });
if (tryToInitControls()) {
createTryToInitInterval();
addNewMessageEventListener();
}
})
}
init();