1.1.6 • Published 2 years ago

@cuong.lv2/table v1.1.6

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Table data

Thư viện sử dụng Ant design.

Cài đặt

npm i @cuong.lv2/table or yarn add @cuong.lv2/table

API

PropsLoạiMô tả
columnsArrayColumns API
dataArray
onEditfunc
onDeletefunc
onViewfunc
paginationbool
totalnumberTotal item
onTableChangefunconTableChange => (page, pageSize)
isLoadingbool
expandablebool
pageSizeOptionsArray20, 30, 50, 100, 200, 500
pageSizeNumber

Columns API

PropsLoạiMô tả
titletext
propertytextvalue giống response api
typetextType API
attributestexttype = Obj

Type API

TypeMô tả
sttSố thứ tự
textdefault
datetimeYYYY-MM-DD HH:mm:ss
numberKiểu số vd: 1,000
priceGiá tiền
durationHH:mm:ss
objtruyền thêm attributes
tag
link
audio
array
checkbox
avatar
customizecustomColumn => (col, data, key)
fixedbool
sortbool
sortMultiplenumber
widthnumber

Ví dụ

let array = [ { id: 1, name: 'cuonglv' info: { address: 'HN', phone: '123456' } } ]

import { SharedUiTable } from '@cuong.lv2/table
const Col = [
    {
        title: 'Họ Tên',
        property: 'name',
        type: 'text'
    },
    {
        title: 'Số điện thoại',
        property: 'info',
        type:'obj',
        attributes: 'phone'
    },
    {
        title: 'Địa chỉ',
        property: 'info',
        type:'obj',
        attributes: 'address'
    },
    
]
<SharedUiTable columns={Col} data={array}/>
1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago