@handie/squirtle
Version:
Widgets for Handie-React
18 lines (17 loc) • 872 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { normalizeClassName } from 'handie-react';
import { TableViewStructuralWidget } from 'handie-react/dist/widgets/class';
import style from './style.scss';
export default class TableViewWidget extends TableViewStructuralWidget {
constructor(props) {
super(props);
this.setStyleClassNames(style);
}
render() {
return (_jsx("div", Object.assign({ className: normalizeClassName(this.getStyleClassName('TableView'), this.config.className) }, { children: [
this.renderSearch(this.getStyleClassName('TableView-search')),
this.renderActionBar(this.getStyleClassName('TableView-tableActions'), this.getBehavior('topButtonActionSize')),
this.renderDataTable(this.getStyleClassName('TableView-dataTable')),
] }), void 0));
}
}