Javascript window scroll movement capture upscroll without JQuery

I didnt tried on my live project, but I think I am able to get to it:

var lastScroll = 0;
window.addEventListener('scroll', function() {	
	var topHeader  = document.querySelector('.topheader');
	var isScrolled = window.scrollTop > 1;
	var currentScroll = window.pageYOffset;
	var scrollDirection = (currentScroll - lastScroll) < 0;
	console.log(scrollDirection);
	var shouldToggle = isScrolled && scrollDirection;
	topHeader.classList.toggle("active", shouldToggle);
	var lastScroll = currentScroll;
});