Tabs
Organizar contenido en vistas. Evitar recargas. Mejorar navegación.
storefront-apiReady
Deployment dpl_9fk2ax was promoted to production 12 minutes ago.
- Build time
- 42s
- Output size
- 218 kB
- Region
- iad1
- Commit
- 9fk2ax
Instalación
pnpm dlx nachui add tabsAnatomía
Composición
Usa la siguiente composición para construir un
Tabs:Variantes
Vertical
Account
The details your teammates see.
- Full name
- Lucia Mendez
- lucia@acmestudio.dev
- Role
- Workspace owner
- Member since
- Aug 2023
Características
- Múltiples variantes - Estilos predeterminado, contorno, subrayado y fantasma
- Indicador animado - Indicador de pestaña activa con deslizamiento suave
- Navegación por teclado - Soporte completo de teclado
- Transiciones suaves - Cambio de contenido animado
Referencia de API
Tabs
| Prop | Tipo | Por defecto | Descripción |
|---|---|---|---|
defaultValue | string | - | Pestaña activa por defecto |
value | string | - | Pestaña activa controlada |
onValueChange | (value: string) => void | - | Callback cuando cambia la pestaña |
variant | 'default' | 'outline' | 'underline' | 'ghost' | 'default' | Estilo visual |
size | 'default' | 'sm' | 'lg' | 'default' | Tamaño de pestaña |
className | string | - | Clases CSS adicionales |
Tabs.List
| Prop | Tipo | Por defecto | Descripción |
|---|---|---|---|
variant | 'default' | 'outline' | 'underline' | 'ghost' | Hereda | Sobrescribir variante |
size | 'default' | 'sm' | 'lg' | Hereda | Sobrescribir tamaño |
className | string | - | Clases CSS adicionales |
Tabs.Trigger
| Prop | Tipo | Por defecto | Descripción |
|---|---|---|---|
value | string | - | Identificador único de pestaña |
variant | 'default' | 'outline' | 'underline' | 'ghost' | Hereda | Sobrescribir variante |
size | 'default' | 'sm' | 'lg' | Hereda | Sobrescribir tamaño |
className | string | - | Clases CSS adicionales |
Tabs.Content
| Prop | Tipo | Por defecto | Descripción |
|---|---|---|---|
value | string | - | Identificador de pestaña coincidente |
className | string | - | Clases CSS adicionales |
¿Encontraste algo que mejorar?
¿Notaste un error, tipografía o detalle faltante en esta página? Ayúdanos a mejorar la documentación abriendo un issue en GitHub.