All components
Data Display
Carousel
beta
Since 1.1
Horizontally paged slides with position dots; snaps per slide on all platforms.
Data Display
primitive
Display
Documented
import { Carousel } from '@ivim/native/components';
When to use
Use when
A small set of equally-weighted slides (onboarding, highlights).
Don't use when
Content people need to compare at once — use a grid or list.
Example
Preview
Code
Welcome
Swipe to continue.
Track progress
See your weekly metrics.
Stay on plan
Get refill reminders.
Accessibility
Roles and screen-reader behavior this component provides, plus keyboard interactions.
•
Slides scroll with native paging; dots are decorative.
State coverage
Interaction and visual states this component supports.
base
semantic color
density
Token references
Semantic design tokens this component page exercises. Tap one to edit it live.
Related components
Components that solve adjacent problems or compose with this one.