Здравствуйте, подскажите, как реализовать свой скролл, сделал вёрстку по блокам, получается каждый блок занимает 100 vh, теперь надо чтобы при скролле срабатывал preventDefault, и страница прокручивались 100vh в нужную сторону в зависимости от того куда был скролл, какие методы есть чтобы отследить этот скролл, при body overflow: hidden, и все на чистом js
pointerdown тронули -- сохранить начальные координаты
pointermove двигают
pointerup подняли -- здесь сравнить по координатам в какую сторону палец двигался