UNPKG

linkmore-design

Version:

🌈 πŸš€lmη»„δ»ΆεΊ“γ€‚πŸš€

39 lines (38 loc) β€’ 1.44 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _react = _interopRequireWildcard(require("react")); var _Container = _interopRequireDefault(require("../layout/Container")); var _table = _interopRequireDefault(require("../table")); var _ErrorBoundary = _interopRequireDefault(require("./ErrorBoundary")); const Wrapper = props => { const { height, resizeConfig, prefixCls, ErrorBoundary } = props; const resizeRef = (0, _react.useRef)(); return /*#__PURE__*/_react.default.createElement(_Container.default, { className: `${prefixCls}_layout`, style: { height } }, /*#__PURE__*/_react.default.createElement(_Container.default.Content, { ref: resizeRef, refreshDelay: resizeConfig.refreshDelay, className: `${prefixCls}_layout_content` }, size => /*#__PURE__*/_react.default.createElement(_ErrorBoundary.default, { fallback: ErrorBoundary }, /*#__PURE__*/_react.default.createElement(_table.default, (0, _extends2.default)({}, size, { instance: props, resizeRef: resizeRef }))))); }; var _default = Wrapper; exports.default = _default;