Bottom Navigation

Mobile-style bottom tab bar with icon + label. Use on narrow viewports as the primary navigation.

import{ BottomNavigation } from "@pepulux/ui"

Default

Icons only (no labels)

Props

PropTypeDefaultDescription
items*BottomNavItem[]Array of { value, label, icon, badge? }
valuestringCurrently active tab value
onChange(value: string) => voidCalled on tab change
showLabelsbooleantrueToggle label text visibility