Foundations/Button

Button

Dispara una acción o evento. Soporta múltiples variantes, tamaños y composiciones incluyendo solo-ícono y layouts agrupados.

Variantes

Usá la prop variant para cambiar el peso visual del botón.

Tamaños

Usá la prop size para ajustar las dimensiones del botón.

Con Íconos

Ubicá íconos antes o después de la etiqueta. Usá size='icon' para botones solo-ícono.

Destructive

Para acciones irreversibles o peligrosas.

Estados

Disabled bloquea la interacción. Loading comunica acciones en progreso — hacé click en 'Guardar cambios' para el demo.

Button Group

Agrupá botones adyacentes en un control unificado. Los bordes se colapsan automáticamente.

Como Link

Usá asChild para renderizar los estilos del botón en cualquier elemento, incluyendo el Link de Next.js para navegación del lado del cliente.