@jannie-shao/components-antd4
Version:
21 lines • 929 B
JavaScript
import "antd/es/form/style";
import _Form from "antd/es/form";
import _extends from "@babel/runtime/helpers/extends";
import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/objectWithoutPropertiesLoose";
var _excluded = ["model", "itemRender"];
import React, { useImperativeHandle, forwardRef, useRef } from 'react';
import FormItemTable from "../components/item-table/index";
var RenderTable = /*#__PURE__*/forwardRef(function (_ref, ref) {
var model = _ref.model,
itemRender = _ref.itemRender,
props = _objectWithoutPropertiesLoose(_ref, _excluded);
var compFormItemTable = useRef();
useImperativeHandle(ref, function () {
return _extends({}, compFormItemTable.current || {});
});
return /*#__PURE__*/React.createElement(_Form.Item, props, /*#__PURE__*/React.createElement(FormItemTable, _extends({}, props, {
ref: compFormItemTable,
model: model
})));
});
export default RenderTable;