Toggle

Form

Nút toggle đơn lẻ và nhóm toggle (single/multiple). 4 biến thể, 3 kích thước.

Cài đặt

Import

Toggle đơn

Toggle button độc lập.

Biến thể

Kích thước

ToggleGroup - Single

Chỉ cho phép chọn 1 giá trị.

ToggleGroup - Multiple

Cho phép chọn nhiều giá trị.

Toggle API

PropTypeDefaultMô tả
variant"default" | "outline" | "solid" | "ghost""default"Kiểu hiển thị
size"sm" | "md" | "lg" | "icon""md"Kích thước
pressedbooleanTrạng thái pressed (controlled)
defaultPressedbooleanTrạng thái mặc định
onPressedChange(pressed: boolean) => voidCallback khi thay đổi

ToggleGroup API

PropTypeDefaultMô tả
type"single" | "multiple""single"Chế độ chọn
valuestring[]Giá trị hiện tại (controlled)
defaultValuestring[]Giá trị mặc định
onValueChange(value: string[]) => voidCallback khi thay đổi
variantstringVariant áp dụng cho tất cả items
sizestringSize áp dụng cho tất cả items