This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
This is documentation for the next SDK version. For up-to-date documentation, see the latest version (SDK 57).
Slider
A Jetpack Compose Slider component for selecting values from a range.
For cross-platform usage, see the universal
Slider— it renders the appropriate native component per platform.
Expo UI Slider matches the official Jetpack Compose Slider API and allows selecting values from a bounded range.


Installation
If you are installing this in an existing React Native app, make sure to install expo in your project.
Usage
Basic slider
Slider with custom range
Use the min and max props to define the slider's value range.
Slider with steps
Use the steps prop to define discrete increments. Set steps to 0 for continuous values.
Custom colors
Use the colors prop to override the default Material3 colors for the slider's thumb, track, and tick marks.
Custom thumb and track
Use both Slider.Thumb and Slider.Track slots for a fully custom slider appearance.
Vertical slider
Use VerticalSlider to select a single value along a vertical track. Set reverseDirection to make values increase from bottom to top instead of top to bottom.
API
import { Slider, VerticalSlider } from '@expo/ui/jetpack-compose';
No API data file found, sorry!