2.0.4 • Published 9 years ago
react-flex-grid v2.0.4
react-table
React table
Demo & Examples
npm install
npm run watchInstallation
npm install react-flex-grid --saveUsage
import Grid from 'react-flex-grid';
import 'react-flex-grid/dist/grid-design.css';
const tableConfig = {
classNames: {
headerRowClass: "tableHeading",
tbodyRowClass: "tableRow",
tbodyColClass: "tableCol",
tableName: "Flex_Table"
},
columns: [
{
"id": "ipAddress",
"name": "IP Address",
"options": {
"valueParam": "ipAddress"
},
"style": {
"columnStyle": {
"width": 100
},
"headerStyle": {},
"dataStyle": {}
}
},
{
"id": "installedVersion",
"name": "Installed Version",
"options": {
"valueParam": ["otherInfo", "version"]
},
"sortData":true,
"columnType": "Number", //By default it will take "String" type for sorting
"style": {
"columnStyle": {},
"headerStyle": {},
"dataStyle": {}
}
},
{
"id": "machineDetails",
"name": "Machine Details",
"options": {
"valueParam": ["machineDetails", "displayText"],
"sortingKey": ["machineDetails", "value"]
},
"sortData":true,
"columnType": "Number", //By default it will take "String" type for sorting
"style": {
"columnStyle": {},
"headerStyle": {},
"dataStyle": {}
}
}
]
};
const tableStyle = {
"table": {},
"trStyle": {
"borderBottom": "1px solid #cccccc",
"padding": "10px 0"
},
"tBodyRowstyle": {
"fontSize": "13px",
"alignItems": "center"
},
"tHeadRowStyle": {},
"thStyle": {
"textAlign": "left"
},
"tdStyle": {
"textAlign": "left"
}
};
const tableData = [{"ipAddress": "192.168.1.1", "otherInfo": {"version": "53"},"machineDetails":{"displayText": "machine 1","value":4}},
{"ipAddress": "192.168.1.3", "otherInfo": {"version": "45"}, "machineDetails":{"displayText": "machine 2","value":60}}];
<Grid
options={tableConfig}
style={tableStyle}
data={tableData}/>2.0.4
9 years ago
2.0.3
9 years ago
2.0.2
9 years ago
2.0.1
9 years ago
2.0.0
9 years ago
1.1.26
9 years ago
1.1.25
9 years ago
1.1.24
9 years ago
1.1.23
9 years ago
1.1.22
9 years ago
1.1.21
9 years ago
1.1.20
9 years ago
1.1.19
9 years ago
1.1.18
9 years ago
1.1.17
9 years ago
1.1.16
9 years ago
1.1.15
9 years ago
1.1.14
9 years ago
1.1.13
9 years ago
1.1.12
9 years ago
1.1.11
9 years ago
1.1.10
9 years ago
1.1.9
9 years ago
1.1.8
9 years ago
1.1.7
9 years ago
1.1.6
9 years ago
1.1.5
9 years ago
1.1.4
9 years ago
1.1.3
10 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.18
10 years ago
1.0.17
10 years ago
1.0.16
10 years ago
1.0.15
10 years ago
1.0.14
10 years ago
1.0.13
10 years ago
1.0.12
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago