React Native Animated Ruler - Reanimated
A custom React Native Animated Ruler built using React Native Reanimated, using `useAnimatedScrollHandler` - `onScroll` and `onMomentumEnd`. Once the value has settled, we call `onChange` callback with the current value of the ruler so you can do something with it, we use `runOnJS` to call this callback, since `onMomentulEnd` is running on UI Thread.
We're using `expo-linear-gradient` to create a smooth fade at the edges of the ruler and this can be customizable.