Utilidades

Button

Un componente de botón versátil con múltiples estilos, variantes y estados.
Tests
100%

Uso

El componente SButton es un botón versátil que soporta múltiples variantes visuales, tamaños, iconos y estados.

Variantes

Usa la prop variant para cambiar el estilo visual del botón.

Tamaños

Usa la prop size para cambiar el tamaño del botón.

Estados

Disabled

Loading

Rounded

Usa la prop rounded para controlar el borde redondeado.

Props

PropTipoDefaultDescripción
variant'primary' | 'secondary' | 'danger' | 'outline' | 'link''primary'Define la variante visual del botón
size'sm' | 'md' | 'lg''md'Define el tamaño del botón
disabledbooleanfalseDeshabilita el botón
loadingbooleanfalseMuestra estado de carga
leftIconFunctionalComponent-Icono a la izquierda del texto
rightIconFunctionalComponent-Icono a la derecha del texto
rounded'none' | 'left' | 'right' | 'both' | 'full''both'Borde redondeado
type'button' | 'submit''button'Tipo HTML del botón
asstring | Component'button'Elemento a renderizar

Slots

NombreDescripción
defaultContenido del botón
Copyright © 2026