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).
LoadingIndicator
Jetpack Compose loading indicator components for displaying loading state.
Android
Included in Expo Go
Expo UI Loading Indicators match the official Jetpack Compose Loading Indicator API.


Installation
Terminal
If you are installing this in an existing React Native app, make sure to install expo in your project.
Usage
Loading indicator
A morphing-shape loading animation from Material 3 Expressive.
LoadingIndicatorExample.tsx
Contained loading indicator
A loading indicator inside a colored background.
ContainedLoadingIndicatorExample.tsx
Indeterminate
Omit the progress prop to animate continuously without indicating a specific completion level.
IndeterminateExample.tsx
Determinate
Pass an observable state from useNativeState as progress. Update progress.value between 0 and 1.
DeterminateExample.tsx
API
import { LoadingIndicator, ContainedLoadingIndicator, } from '@expo/ui/jetpack-compose';
No API data file found, sorry!