devaccel-data-grid
Version:
Dynamic table library.
21 lines • 855 B
JavaScript
import React from 'react';
import Header from './Header';
var DataHeader = function (props) {
var defaultStyle = {
fontWeight: 'bold',
color: '111111',
display: 'flex',
flexDirection: 'row',
};
var StickyStyle = {
position: 'sticky',
top: 0,
zIndex: 100,
};
var content = (React.createElement("div", { className: 'grid-header', style: defaultStyle }, props.columnOptionsList
.filter(function (option) { return !option.isHidden; })
.map(function (option) { return (React.createElement(Header, { key: "header_".concat(option.field), options: option })); })));
return props.stickyHeaders ? (React.createElement("div", { className: 'sticky-wrapper', style: StickyStyle }, content)) : (content);
};
export default DataHeader;
//# sourceMappingURL=DataHeader.js.map