UNPKG

es-grid-template

Version:

es-grid-template

33 lines 926 B
import _extends from "@babel/runtime/helpers/esm/extends"; import TableFooterRow from "./TableFooterRow"; import { TableContext } from "../useContext"; import React, { useContext } from "react"; const TableFooter = ({ columnVirtualizer, table, virtualPaddingLeft, virtualPaddingRight, ...rest }) => { const { prefix } = useContext(TableContext); return /*#__PURE__*/React.createElement("tfoot", { className: `${prefix}-grid-tfoot`, style: { display: "grid", position: "sticky", bottom: 0, zIndex: 1 } }, /*#__PURE__*/React.createElement(TableFooterRow, _extends({ table: table, columnVirtualizer: columnVirtualizer, headerGroup: table.getHeaderGroups()[table.getHeaderGroups().length - 1] // key={headerGroup.id} , virtualPaddingLeft: virtualPaddingLeft, virtualPaddingRight: virtualPaddingRight }, rest))); }; export default TableFooter;