UNPKG

@vlsergey/react-bootstrap-pagetable

Version:

Complex solution to work with pageable data, including sorting, filtering, actions, changing displayed columns, etc.

13 lines (12 loc) 587 B
import React from 'react'; import { useControlledContext } from './ControlledContext'; import useVisibleFields from './visibleFields/useVisibleFields'; function DefaultColumnHeaderRow() { var columnHeaderCell = useControlledContext().columnHeaderCell; var visibleFields = useVisibleFields(); var ColumnHeaderCell = columnHeaderCell; return React.createElement("tr", null, visibleFields.map(function (field) { return React.createElement(ColumnHeaderCell, { field: field, key: field.key }); })); } export default React.memo(DefaultColumnHeaderRow);