Skip to main content
161

Search Lumen

Find components, APIs, guides, and recipes.

GitHub
React Native docs
React Native reference

Native components

Explore all 61 components available for React Native. Each reference page includes real native usage, the public API, design guidance, and accessibility behavior.

61documented components7 categories

Component library

Browse the React Native catalog

Foundations

2
LumenProvider

Theme

Provide generated semantic colors, spacing, radii, typography, motion, and elevation to native components.

View reference
LumenText

Text

Render native text with shared typography variants and semantic color tones.

View reference

Actions

5
LumenButton

Button

Run native actions with shared intent, size, loading, and disabled contracts.

View reference
LumenChip

Chip

Represent compact selected, actionable, or removable values with native interaction semantics.

View reference
LumenMenu

Menu

Present a native anchored action menu with shared item-state semantics.

View reference

Forms

14
LumenTextField

Text field

Collect a single line of text using each platform’s native input and focus behavior.

View reference
LumenTextarea

Textarea

Capture multiline native text with shared labeling, supporting copy, and error treatment.

View reference
LumenFieldGroup

Field group

Compose related native controls under one label, description, required state, and validation message.

View reference
LumenPicker

Picker

Choose one controlled value through native or accessible menu presentation.

View reference
LumenSlider

Slider

Adjust a continuous or stepped numeric value with a visible formatted label.

View reference
LumenPhoneInput

Phone input

Enter an international phone number with searchable countries, calling codes, formatting, validation, and E.164 output.

View reference
LumenCheckbox

Checkbox

Capture a controlled Boolean choice with a generous native target and supporting text.

View reference

Layout

8
LumenSurface

Surface

Compose content on semantic native backgrounds with shared padding and radius roles.

View reference
LumenCard

Card

Group related native content on a bordered semantic surface with optional card-level action.

View reference
LumenListRow

List row

Compose a flexible native row with leading identity, content, and trailing actions.

View reference
LumenSheet

Sheet

Present supplemental application content in a controlled native sheet.

View reference

Navigation

4
LumenTabs

Tabs

Switch a controlled native content panel from an accessible tab list.

View reference

Data display

16
LumenIcon

Icon

Display the complete shared interface and brand catalog, with platform-native escape hatches.

View reference
LumenBadge

Badge

Display compact native status and classification labels using semantic tones.

View reference
LumenStat

Stat

Display a compact product metric with semantic tone and optional supporting context.

View reference
LumenGauge

Gauge

Show a normalized circular native metric with a formatted accessible value.

View reference
LumenGraphic

Graphic

Frame application-provided artwork with token-aware glow, grid, or orbit decoration.

View reference
LumenImage

Image

Present native images with shared fit, ratio, radius, and accessibility behavior.

View reference

Feedback

12
LumenSpinner

Spinner

Communicate an indeterminate native loading state with a semantic brand treatment.

View reference
LumenAlert

Alert

Present inline native feedback using shared neutral, destructive, success, and warning treatments.

View reference
LumenSkeleton

Skeleton

Represent loading text, rectangles, and circles with quiet semantic placeholders.

View reference
LumenToast

Toast

Present app-controlled transient native feedback with semantic tone and optional actions.

View reference
LumenEmptyState

Empty state

Explain missing content with supporting copy, an optional graphic, and a recovery action.

View reference
LumenBanner

Banner

Present a structured semantic notice with optional actions and dismissal.

View reference

Interactive component gallery

Try Lumen on React Native

Explore the React Native components and their interactive states directly in the browser.

View verified React Native runtime capture
Native captureReact Native · Android emulator
Lumen component gallery running in a native React Native Android application
React Native docsNative primitives