JSFiddle - React, Tailwind, and code Playground

JavaScript

/*
Ahojte,
ako najlepšie volať funkciu pri resize okna tak, aby sa informacia zalogovala iba 1x po splneni podmienky. Nepotrebujem 1x celkom ale vžy 1x pri splneni/nesplneni podmienky vždy iba raz.

vysledny log by mohol vyzerať takto:
okno je mensie ako 500 (1x)
okno je vacsie ako 500 (1x)
okno je mensie ako 500 (1x)
okno je vacsie ako 500 (1x)
*/

$(document).ready(function () {
	CheckMobileWidth();
});

$(window).resize(function () {
	CheckMobileWidth();
});

function CheckMobileWidth(){
	if ( $(window).width() < 500 ) {
		console.log("okno je mensie ako 500");
	}
	else{
		console.log("okno je vacsie ako 500");
	}	
}