UNPKG

1.25 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
6
7Object.defineProperty(exports, "__esModule", {
8 value: true
9});
10exports.default = SummaryCell;
11
12var React = _interopRequireWildcard(require("react"));
13
14var _Cell = _interopRequireDefault(require("../Cell"));
15
16var _TableContext = _interopRequireDefault(require("../context/TableContext"));
17
18function SummaryCell(_ref) {
19 var className = _ref.className,
20 index = _ref.index,
21 children = _ref.children,
22 colSpan = _ref.colSpan,
23 rowSpan = _ref.rowSpan;
24
25 var _React$useContext = React.useContext(_TableContext.default),
26 prefixCls = _React$useContext.prefixCls,
27 fixedInfoList = _React$useContext.fixedInfoList;
28
29 var fixedInfo = fixedInfoList[index];
30 return React.createElement(_Cell.default, Object.assign({
31 className: className,
32 index: index,
33 component: "td",
34 prefixCls: prefixCls,
35 record: null,
36 dataIndex: null,
37 render: function render() {
38 return {
39 children: children,
40 props: {
41 colSpan: colSpan,
42 rowSpan: rowSpan
43 }
44 };
45 }
46 }, fixedInfo));
47}
\No newline at end of file