This repository is based, inspired on this gist
ScrollView
s with react-native-web
let mobile devices drag to scroll, and let you use your mac trackpad on desktop.
But we need to support the most perfect pointer, the mouse.
'Official answer to the horizontal scroll on the react-native-web. :('
For horizontal scrollable content, such as carousels, I often find myself wanting to just wheel scroll with my mouse.
This gist provides a simple hook that makes your ScrollView
horizontal Wheelable without press "shift".
It hasn't been tested with pagingEnabled
on FlatList
s, but it should work for normal a FlatList
on web.
This won't work with react@17
because it uses findNodeHandle
. Maybe try it without that and see if it still works? I haven't tried yet.