UNPKG

linkmore-design

Version:

🌈 🚀lm组件库。🚀

22 lines 807 B
import _extends from "@babel/runtime/helpers/esm/extends"; import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; var _excluded = ["refreshDelay", "children"]; import React, { forwardRef } from 'react'; import useResize from "../hooks/useResize"; /** 响应式内容区域(参与响应式计算的区域) */ var Content = function Content(_ref, ref) { var refreshDelay = _ref.refreshDelay, children = _ref.children, restProps = _objectWithoutProperties(_ref, _excluded); var size = useResize({ resizeRef: ref, refreshDelay: refreshDelay }); return /*#__PURE__*/React.createElement("div", _extends({}, restProps, { ref: ref, style: { height: size.height } }), children(size)); }; export default /*#__PURE__*/forwardRef(Content);