@vlsergey/react-bootstrap-pagetable
Version:
Complex solution to work with pageable data, including sorting, filtering, actions, changing displayed columns, etc.
14 lines (13 loc) • 674 B
JavaScript
import React from 'react';
import DefaultColumnHeaderRow from '../controlled/DefaultColumnHeaderRow';
import useVisibleFields from '../controlled/visibleFields/useVisibleFields';
import FieldFilterCell from './FieldFilterCell';
function ColumnHeaderRowWithFilter() {
var visibleFields = useVisibleFields();
return React.createElement(React.Fragment, null,
React.createElement(DefaultColumnHeaderRow, null),
React.createElement("tr", null, visibleFields.map(function (field) {
return React.createElement(FieldFilterCell, { field: field, key: field.key });
})));
}
export default React.memo(ColumnHeaderRowWithFilter);