На текущий момент не заработало в прежнем виде, но получилось доработать:
1. Класс app--content-entry встречается не всегда. Зато app в наличии всегда. Поэтому заменил определение контейнера в subOnChanges на:
const container = document.querySelector('.app');
2. После посыпались ошибки удаления элемента DOM. Решил упростить, работая только с корневым div с классом lbs-overlay, которого нет без попапа и наоборот:
function getPopup() { let plusPopup = document.querySelector('.lbs-overlay'); return plusPopup; }
3. И еще одна замена в subOnChanges, т.к. теперь нужды обращаться по цепочке родителей:
Если вы хотите убрать окно о покупке плюса то: Завтра то есть, 06.07.23 в четверг. Не заходим на дтв весь день. Рейтинг дтв упадёт. И мы добьёмся своего. НЕ ЗДаВАЙТЕСЬ. Потерпите 1 день за то потом будем без покупки плюса.
На текущий момент не заработало в прежнем виде, но получилось доработать:
1. Класс app--content-entry встречается не всегда. Зато app в наличии всегда. Поэтому заменил определение контейнера в subOnChanges на:
const container = document.querySelector('.app');
2. После посыпались ошибки удаления элемента DOM. Решил упростить, работая только с корневым div с классом lbs-overlay, которого нет без попапа и наоборот:
function getPopup() {
let plusPopup = document.querySelector('.lbs-overlay');
return plusPopup;
}
3. И еще одна замена в subOnChanges, т.к. теперь нужды обращаться по цепочке родителей:
container.removeChild(plusPopup);
Если вы хотите убрать окно о покупке плюса то: Завтра то есть, 06.07.23 в четверг. Не заходим на дтв весь день. Рейтинг дтв упадёт. И мы добьёмся своего. НЕ ЗДаВАЙТЕСЬ. Потерпите 1 день за то потом будем без покупки плюса.
Бьют по живому. Чуваки, если меня не станет, то до меня добрались админы и заставили купить плюс
Завтро, тоесть*
рейтингу дтф некуда падать, он и так 2.1
Я тебя просто немного подопну чтоб ты прочитал свои же слова вновь спустя пару месяцев