Chcalbym ostylowac body i dodac responsywnosc w Typescripcie. Czy powinienem to zrobic w srodku konstruktora? Wiem ze to pewnie glupie pytanie, ale jestem poczatkujacym programista. this.body wyrzuca mi blad : "Type 'void' is not assignable to type HTMLBodyElement, a przy przypisaniu klasy: "Property 'body' does not exist on type HTMLElement. Jak moge rozwiazac ten problem, bez tworzenia media query w CSS?
body: HTMLBodyElement;
constructor() {
this.body = document.body.addEventListener("resize", function() {
if(window.innerWidth < 769) {
this.body.classList.add('body-small');
} else {
this.body.classList.remove('body-small');
}
});
}