UNPKG

@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
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);