UNPKG

es-grid-template

Version:

es-grid-template

46 lines (44 loc) 1.22 kB
import _extends from "@babel/runtime/helpers/esm/extends"; import React, { Fragment } from 'react'; import { GridStyle } from "../GridStyle"; import TableGrid from "../TableGrid"; // import type {ColumnsTable} from "../type"; import { ConfigProvider } from "rc-master-ui"; // import {ConfigProvider} from "antd"; const Grid = props => { const { id, height, scrollHeight, rowHoverable, ...rest } = props; return /*#__PURE__*/React.createElement(Fragment, null, /*#__PURE__*/React.createElement(GridStyle, { $heightTable: height, $heightScroll: scrollHeight, style: { position: 'relative' }, id: id }, /*#__PURE__*/React.createElement(ConfigProvider, { theme: { components: { Table: { rowHoverBg: '#eb461912', rowSelectedBg: '#eb4619', rowSelectedHoverBg: '#eb4619', cellFontSize: 12, cellFontSizeSM: 13, headerBg: '#ffffff', cellPaddingBlockSM: 7 } } } }, /*#__PURE__*/React.createElement(TableGrid, _extends({}, rest, { id: id // style={{...style, minHeight: height}} , rowHoverable: rowHoverable ?? true }))))); }; export default Grid;