* differentiate ContinuesHorizontalLTR and ContinuesHorizontalRTL
* fix displaying pages in horizontal viewer
* add scroll handler for horizontal mode
* update curPage when images pass through center of the screen
* add click events to navigate pages
* remove console.log
* fix click mapping for ContinuesHorizontalRTL
* remove disable eslint inline comment
* fix ContinuesHorizontalRTL not updating curPage on scroll
* add ability to click to drag
* add margin in between images
* Added some key mappings to navigate pages
* use keyboard event codes
* unused files removed
* use a reference to current page
* fix some bugs with Virtuoso
* add keymapping for space to navigate to next page
* commit my changes
* fix functions not regenerating
* fix partial scroll back to start of page issue
Co-authored-by: Aria Moradi <aria.moradi007@gmail.com>