accessibility - How to keep vertical scrolling and zooming and detect horizontal and diagonal panning/swiping with Hammer.js in Angular 9? - Stack Overflow
hammerjs examples - CodeSandbox
Enhancing the User Experience with Hammer JS & Gestures | Opensense Labs