Skip to content
nexubDesign System
v2.4.0

Components · Mobile only · Containers

List Section

AlphaiOS & Android

Inset-grouped list with a header and footer, like iOS Settings.

Usage

@nexub/react-nativeWeb: SettingsSection
import { ListSection } from '@nexub/react-native';

<ListSection header="Account" footer="Used for receipts.">…</ListSection>

Interactive preview of @nexub/react-native rendered for the web. Native chrome (switches, pickers, Liquid Glass) looks like the platform on a device.

On device

List Section on iPhone (iOS simulator)

iPhone (iOS simulator)

List Section on Pixel (Android emulator)

Pixel (Android emulator)

Screenshots from the latest CI run of the showcase app; the live frame renders the same code for the web.

ListSection props

ListSection props (React Native)
PropTypeDefaultDescription
headerstring—Section title above the group.
footerstring—Helper text below the group.
insetnumber16Divider inset: 16 for text rows, 56 when rows have a leading icon.
childrenrequiredReact.ReactNode——