Grid Layout
Grid layout Components
Bao gồm các components:
- Grid - grid element sắp xếp layout dạng lưới
- GridItem - grid item element
Grid layout Properties
<Grid/>
properties
Prop | Type | Default | Descriptiont |
---|---|---|---|
itemClassName | string | Thêm class cho các grid item | |
noBorder | boolean | false | Giá trị bằng true bỏ border của grid và giữa các element bên trong grid |
columns | number | 3 | Số luợng columns trên một grid*
|
data | array | Mảng chứa các object biểu diễn dữ liệu cho các grid item (sử dụng grids thông qua data thay vì GridItem children)
|
<GridItem/>
properties
Prop | Type | Default | Descriptiont |
---|---|---|---|
label | string | Text label cho grid item | |
icon | element | Icon cho grid item | |
to | string | Đường dẫn tới trang cần tải | |
disabled | boolean | false | Vô hiệu hóa grid item (người dùng không thể thực hiện click/press) |
GridItem Events
Event | Prop | Description |
---|---|---|
click | onClick | Event kích hoạt khi người dùng click/press lên grid item |
Ví dụ
Code demo fallback when rendering server side!