This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
Switch
A toggle control that switches between on and off states.
Android
iOS
Web
Included in Expo Go
Recommended version:
~56.0.26
A controlled toggle. Pair value with onValueChange to manage state from React.
Installation
Terminal
If you are installing this in an existing React Native app, make sure to install expo in your project.
Usage
Basic switch
SwitchExample.tsx
With label
When label is provided, the switch is rendered alongside its text in a labeled row.
LabeledSwitchExample.tsx
API
import { Switch } from '@expo/ui';
No API data file found, sorry!