Theme
Provide generated semantic colors, spacing, radii, typography, motion, and elevation to native components.
Explore all 103 components available for React Native. Each reference page includes real native usage, the public API, design guidance, and accessibility behavior.
Component library
No components match that search.
Provide generated semantic colors, spacing, radii, typography, motion, and elevation to native components.
Render native text with shared typography variants and semantic color tones.
Trigger a native action with a required accessible label and platform icon.
Run native actions with shared intent, size, loading, and disabled contracts.
Represent compact selected, actionable, or removable values with native interaction semantics.
Present a native anchored action menu with shared item-state semantics.
Open the operating system share surface from a token-aware native action.
Show native contextual help around an independently accessible anchor.
Named command search, enabled highlight navigation and a usable close path.
Collect a single line of text using each platform’s native input and focus behavior.
Capture multiline native text with shared labeling, supporting copy, and error treatment.
Compose related native controls under one label, description, required state, and validation message.
Present a labeled native switch with Lumen brand tint.
Align a setting title and explanation with an optional graphic and trailing native control.
Choose one controlled value through native or accessible menu presentation.
Adjust a continuous or stepped numeric value with a visible formatted label.
Filter native content with a density-aware search field and clear action.
Enter an international phone number with searchable countries, calling codes, formatting, validation, and E.164 output.
Capture a controlled Boolean choice with a generous native target and supporting text.
Choose one value from a visible, labeled group of native radio options.
Choose one value from a compact row of short peer options.
Select a native date with bounds and validation context.
Select an inclusive native date range with coordinated bounds and validation context.
Choose a local time with native clock or keyboard input and explicit confirmation.
Select from application-provided search results with loading, empty, and retry feedback.
Edit localized numeric drafts with exact decimal steps and inclusive bounds.
Enter passwords with transient visibility and native credential autofill hints.
Enter numeric verification codes with native paste and autofill integration.
Select multiple searchable options with controlled values and result states.
Choose bounded numeric intervals with independently adjustable native endpoints.
Insert literal mention suggestions into controlled native multiline text.
Named whole-number rating options with controlled values and read-only support.
Select controlled native transfer values with stable identities.
Select controlled native tree select values with stable identities.
Edit controlled native colors with validated text, channels and optional alpha.
Select bounded Gregorian civil dates in a controlled month grid.
Select a stable leaf path through native branch drill-down.
Compose content on semantic native backgrounds with shared padding and radius roles.
Separate related native content with the shared semantic line role.
Group related native content on a bordered semantic surface with optional card-level action.
Reveal optional native content through a controlled, accessible disclosure trigger.
Lay out a small set of related native actions horizontally or vertically.
Compose a flexible native row with leading identity, content, and trailing actions.
Identify a native section with optional supporting copy, count, and trailing actions.
Present supplemental application content in a controlled native sheet.
Switch a controlled native content panel from an accessible tab list.
Select among peer application destinations with native visuals and controlled state.
Animate a React Native destination bar in response to native vertical scroll travel.
Place compact application status or actions above React Native bottom navigation.
Guide users through controlled steps around measured native targets.
Named ancestor navigation with a noninteractive current destination.
Render a compact tokenized trend line with optional area fill.
Compare one or more categorical, numeric, or temporal line series.
Compare grouped or stacked categorical magnitudes.
Show a small positive part-to-whole breakdown as a pie or donut.
Plot numeric scatter and bubble relationships with semantic series tones.
Explain a balance using signed changes and explicit totals.
Rank categories using a dot and a zero-based stem.
Compare two measurements per category with connected dots.
Shows daily activity with explicit missing dates and a numeric intensity legend.
Compares ordered nonnegative conversion stages with exact measurements.
Shows precomputed quartiles, whiskers and outliers on one numeric scale.
Compare an actual value with a target and labeled performance ranges.
Show a distribution with explicit bins, accurate interval widths, and count or density.
Encode a matrix with sequential or diverging color scales, labeled axes, and a numeric legend.
Render ordered low-to-high intervals as a tokenized range band.
Combine bar, line, and area series on one shared value domain.
Display the complete shared interface and brand catalog, with platform-native escape hatches.
Display compact native status and classification labels using semantic tones.
Display a native image or fallback identity at shared avatar sizes.
Display a compact product metric with semantic tone and optional supporting context.
Show a normalized circular native metric with a formatted accessible value.
Frame application-provided artwork with token-aware glow, grid, or orbit decoration.
Place a token-aware ambient pattern behind native application content.
Present native images with shared fit, ratio, radius, and accessibility behavior.
Compare two images with a controlled reveal and native adjustable slider.
Inspect media with controlled bounded zoom, pan and fit.
Select media with a named button, order and explicit loading/error state.
Browse ordered media with host-formatted selected count and sibling move actions.
Host-formatted stable records in phone-friendly labeled cells.
Controlled sorting and selection retain hidden IDs and respect disabled rows.
Named chronological content retaining host controls and decorative connectors.
Named hierarchical disclosures and labeled cells with inherited disabled state.
Page through controlled native slides with accessible navigation.
Present timed native day columns with all-day bands and overlap lanes.
Present chronological timed and all-day events under civil-day headings.
Move controlled cards between capacity-limited native board columns.
Reorder rich native cards within a controlled standalone column.
Render accessible offline QR codes from controlled Unicode values.
Browse hierarchical records with controlled disclosure and selection.
Communicate an indeterminate native loading state with a semantic brand treatment.
Present inline native feedback using shared neutral, destructive, success, and warning treatments.
Show normalized determinate progress with native accessibility semantics.
Represent loading text, rectangles, and circles with quiet semantic placeholders.
Present app-controlled transient native feedback with semantic tone and optional actions.
Explain missing content with supporting copy, an optional graphic, and a recovery action.
Explain an unavailable region or page and offer application-owned recovery.
Present a structured semantic notice with optional actions and dismissal.
Present compact textual application status with optional trailing content.
Apply Lumen semantic colors to React Native pull-to-refresh behavior.
Render a built-in empty, success, error, or offline semantic scene.
Request a controlled native confirmation with explicit cancel and confirm states.
Host-owned step progress with localized complete, current and upcoming states.
Interactive component gallery
Explore the React Native components and their interactive states directly in the browser.
