|
@@ -50,14 +50,14 @@ class TableView extends React.Component {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
render() {
|
|
render() {
|
|
|
- const { viewRef, columns, dataSource, styleConfig, pagination } = this.props;
|
|
|
|
|
|
|
+ const { viewRef, columns, dataSource, themeConfig, styleConfig, pagination } = this.props;
|
|
|
const { columnWidth, tableScrollHeight } = this.state;
|
|
const { columnWidth, tableScrollHeight } = this.state;
|
|
|
|
|
|
|
|
const { bordered } = (styleConfig || {});
|
|
const { bordered } = (styleConfig || {});
|
|
|
|
|
|
|
|
return (<div style={{ height: '100%' }} ref={node => this[viewRef] = node }>
|
|
return (<div style={{ height: '100%' }} ref={node => this[viewRef] = node }>
|
|
|
{ !columns || columns.length === 0 ? <EmptyContent /> : <Table
|
|
{ !columns || columns.length === 0 ? <EmptyContent /> : <Table
|
|
|
- className='table-view'
|
|
|
|
|
|
|
+ className={`table-view ${themeConfig.name}`}
|
|
|
columns={columns ? columns.map((c, i) => {
|
|
columns={columns ? columns.map((c, i) => {
|
|
|
let obj = { ...c };
|
|
let obj = { ...c };
|
|
|
if(i !== columns.length - 1) {
|
|
if(i !== columns.length - 1) {
|