Button

Core

Component nút bấm đa năng với nhiều biến thể, kích thước và trạng thái. Được xây dựng trên Base UI cho accessibility hoàn hảo.

Cài đặt

Import

Mặc định

Button với variant solid là mặc định.

Biến thể

Button hỗ trợ nhiều biến thể khác nhau cho từng ngữ cảnh sử dụng.

Kích thước

3 kích thước và biến thể icon.

Với Icon

Thêm icon bên trái hoặc phải button.

Trạng thái Loading

Hiển thị spinner khi đang xử lý.

Disabled

Button bị vô hiệu hóa.

Glass Variants

Hiệu ứng kính mờ cho các ngữ cảnh đặc biệt.

API Reference

PropTypeDefaultMô tả
variant"solid" | "outline" | "ghost" | "secondary" | "danger" | "link" | "glass" | ..."solid"Kiểu hiển thị của button
size"sm" | "md" | "lg" | "icon""md"Kích thước button
leftIconReactNodeIcon hiển thị bên trái
rightIconReactNodeIcon hiển thị bên phải
isLoadingbooleanfalseHiển thị trạng thái loading
disabledbooleanfalseVô hiệu hóa button
classNamestringClass CSS bổ sung