Skip to content
nexubDesign System
v2.4.0

Components · Mobile only · Layout

Sticky Footer

AlphaiOS & Android

Keeps the primary action above the keyboard and home indicator.

Usage

@nexub/react-native
import { StickyFooter } from '@nexub/react-native';

<StickyFooter footer={<Button size="lg">Continue</Button>}>…</StickyFooter>

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

Sticky Footer on iPhone (iOS simulator)

iPhone (iOS simulator)

Sticky Footer 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.

StickyFooter props

StickyFooter props (React Native)
PropTypeDefaultDescription
childrenrequiredReact.ReactNode—Scrollable content above the footer.
footerrequiredReact.ReactNode—The flow's primary action(s), kept above the keyboard and the home indicator.
styleStyleProp<ViewStyle>——