UNPKG

@vlsergey/react-bootstrap-pagetable

Version:

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

16 lines (15 loc) 820 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var react_1 = tslib_1.__importDefault(require("react")); var ControlledContext_1 = require("./ControlledContext"); var useVisibleFields_1 = tslib_1.__importDefault(require("./visibleFields/useVisibleFields")); function DefaultColumnHeaderRow() { var columnHeaderCell = ControlledContext_1.useControlledContext().columnHeaderCell; var visibleFields = useVisibleFields_1.default(); var ColumnHeaderCell = columnHeaderCell; return react_1.default.createElement("tr", null, visibleFields.map(function (field) { return react_1.default.createElement(ColumnHeaderCell, { field: field, key: field.key }); })); } exports.default = react_1.default.memo(DefaultColumnHeaderRow);