mirror of
https://github.com/anatolykopyl/vk-mute.git
synced 2026-03-26 21:05:16 +00:00
Заменил изображение кнопки
This commit is contained in:
@@ -2,27 +2,22 @@ import {getChatBody} from "../utils/getChatBody";
|
||||
|
||||
export function addNewMessageEventListener() {
|
||||
const chatBody = getChatBody();
|
||||
chrome.storage.sync.get('idsToHide', function(data) {
|
||||
let idsToHide = data.idsToHide;
|
||||
chatBody.addEventListener('DOMNodeInserted', function(event) {
|
||||
newMessageHandler(event.target, idsToHide)
|
||||
});
|
||||
chatBody.addEventListener('DOMNodeInserted', function(event) {
|
||||
newMessageHandler(event.target)
|
||||
});
|
||||
}
|
||||
|
||||
function newMessageHandler(message) {
|
||||
if (message.className === 'im-mess-stack _im_mess_stack ') {
|
||||
let idsToHide;
|
||||
chrome.storage.sync.get('idsToHide', function(data) {
|
||||
idsToHide = data.idsToHide;
|
||||
});
|
||||
|
||||
chrome.storage.sync.get('isExtensionOn', function(data) {
|
||||
if (data.isExtensionOn) {
|
||||
if (idsToHide.includes(message.dataset.peer)) {
|
||||
message.style.display = "none";
|
||||
let isExtensionOn = data.isExtensionOn;
|
||||
chrome.storage.sync.get('idsToHide', function(data) {
|
||||
if (isExtensionOn) {
|
||||
if (data.idsToHide.includes(message.dataset.peer)) {
|
||||
message.style.display = "none";
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user