JSFiddle - React, Tailwind, and code Playground

HTML

<div class="block">
  
</div>

CSS

.block{
  height: 100px;
  background: #000;
}

.mobil{
  background: red;
}

.mobil--clicked {
  background: blue;
}

JavaScript

$('body').on('click', '.mobil', function() {
  $(this).addClass("mobil--clicked");
});

var doit;
function resizedw(){
	if ($(document).width() < 500){
		$('.block').addClass("mobil");
	} else{
	$('.block').removeClass("mobil mobil--clicked");
  
  }

};
window.onresize = function() {
	clearTimeout(doit);
	doit = setTimeout(function() {
		resizedw();
	}, 0);
};