>>441
let dir = (scrollRight ? 1 : -1) * Math.sign(event.deltaY);

let dir = event.deltaX ? Math.sign(event.deltaX) : (scrollRight ? 1 : -1) * Math.sign(event.deltaY);