Table component with defininig table content column by column
# npm
npm install column-table
# yarn
yarn add column-table
Options for ColumnTable
Type: Object
columns
Array<ColumnTableOptions> Table columnsitems
Array Table items (rows)classNames
string Class names for<table>
rowClassNames
function (item: any, index: number): string Class names for<tr>
resolver
function (column: any) Resolver function for overriding default column resolver
Column definition
Type: Object
titleClassNames
string Class names for<th>
dataClassNames
(string | function) Class names for<td>
title
any Definition of column titledata
any Definition of column dataonClick
function Click handler for databuttonText
function Text for buttonbuttonClassNames
function Class names for buttondisabled
function Disabled state for buttoniconClassNames
string Class names for button icon
Table component with defininig table content column by column
options
ColumnTableOptions
{% import ColumnTable from 'column-table' %}
...
<ColumnTable/>
...