Saltar al contenido
El Muestrario

componente · @solu30/ui-kit/navigation

MobileBottomNav

El componente, montado

Cargando el componente del paquete instalado…

Cargando el chunk del paquete instalado…

De dónde se importa

import { MobileBottomNav } from '@solu30/ui-kit/navigation'

Props

13 props declaradas en los tipos de la versión instalada.
PropRequeridaTipoQué hace
itemsMobileBottomNavItem[]Primary navigation items
moreLabelopcionalstringLabel for the "More" overflow button. If omitted, no more button is shown.
moreActiveopcionalbooleanWhether the "More" button should appear active
moreContentopcionalReact__default.ReactNodeContent rendered inside the "More" bottom sheet (vertical-specific)
moreTitleopcionalstringTitle for the more sheet
renderLinkopcional(props: {Custom link renderer for framework integration (Next.js Link, etc.)
hrefstring
classNamestring
childrenReact__default.ReactNode
currentPathopcionalstringCurrent URL path for auto-detecting active state via href matching. When provided, a tab with `href` is considered active if `currentPath === href` or `currentPath.startsWith(href + '/')`. Explicit `item.active` takes precedence over path matching.
leadingActionopcionalReact__default.ReactNodeLeading action slot — rendered to the left of the tab strip, separated by a vertical divider (e.g., back button or menu toggle).
animatedIndicatoropcionalbooleanWhen `true`, renders a framer-motion `layoutId` spring animated top-bar indicator that slides between active tabs. Imports motion lazily so the framer-motion bundle is tree-shaken when this prop is not used. @default false
classNameopcionalstring