@ark-ui/react + Tailwind CSS v4
Progress - Circular
Bộ demo bám theo examples của Ark UI: basic, controlled, indeterminate, initial value, min/max, RootProvider và label.
@ark-ui/react + Tailwind CSS v4
Bộ demo bám theo examples của Ark UI: basic, controlled, indeterminate, initial value, min/max, RootProvider và label.
Cấu trúc cơ bản với Root, Circle, CircleTrack, CircleRange và ValueText.
Giá trị được quản lý bằng React state và cập nhật qua thanh trượt.
Dùng value=null khi chưa thể xác định phần trăm hoặc thời gian hoàn tất.
Khởi tạo tiến độ một lần bằng defaultValue.
Ark UI tự quy đổi value trong miền min/max thành phần trăm hiển thị.
useProgress tạo progress API bên ngoài và truyền vào RootProvider.
Progress.Label bổ sung nhãn ngữ nghĩa và nội dung mô tả rõ ràng.
Thêm sản phẩm từ cửa hàng để xem tại đây và tiếp tục quy trình thanh toán.
Tiếp tục mua sắm