You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-8
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
-
# React Native Range Slider
1
+
# react-native-range-slider-fast
2
2
3
-
A high-performance React Native range slider component built with [react-native-reanimated](https://docs.swmansion.com/react-native-reanimated) and [react-native-gesture-handler](https://docs.swmansion.com/react-native-gesture-handler) for smooth animations and precise touch control.
3
+
A high-performance React Native range slider component built with [react-native-reanimated](https://docs.swmansion.com/react-native-reanimated) and [react-native-gesture-handler](https://docs.swmansion.com/react-native-gesture-handler) for smooth animations and precise touch control.**Pure JavaScript implementation - no native code required.**
4
4
5
5
## Features
6
6
@@ -10,24 +10,27 @@ A high-performance React Native range slider component built with [react-native-
10
10
- 🔄 Real-time value updates
11
11
- 🎨 Fully customizable styling
12
12
- ♿️ Accessibility support
13
-
- 📱 Pure JavaScript implementation
13
+
- 📱 Pure JavaScript implementation - no native code or linking needed
14
14
- 🔧 Configurable min/max values and step sizes
15
-
- 🎛 Support for minimum distance between markers
15
+
- 🎛 Support for minimum distance between thumbs
16
16
- 🌐 RTL (Right-to-Left) support
17
+
- ⚡️ Works with Expo out of the box
17
18
18
19
## Performance Benefits
19
20
20
-
This slider leverages two powerful libraries for optimal performance:
21
+
This slider leverages two powerful libraries for optimal performance, while maintaining a pure JavaScript implementation:
21
22
22
23
-**react-native-reanimated**: Runs animations directly on the UI thread, eliminating JS-bridge overhead and ensuring smooth 60 FPS animations even during complex interactions
23
24
-**react-native-gesture-handler**: Provides native-driven gesture handling, resulting in more responsive touch interactions compared to React Native's PanResponder
24
25
26
+
Both dependencies are widely adopted in the React Native ecosystem and don't require any additional native code configuration.
0 commit comments