UNPKG

linkmore-design

Version:

🌈 🚀lm组件库。🚀

32 lines (31 loc) 1.05 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 _Root = _interopRequireDefault(require("./wrapper/Root")); const CropImg = /*#__PURE__*/(0, _react.forwardRef)((props, ref) => { const defaultRef = (0, _react.useRef)(null); const defaultProps = { visible: null, file: null, minZoom: 0.1, // 最小缩放 zoomSpeed: 0.2, // 缩放步进 aspect: 4 / 3, // 展示比例 cropSize: null, // 自定义裁剪大小 ...props }; return /*#__PURE__*/_react.default.createElement(_Root.default, (0, _extends2.default)({ ref: ref || defaultRef }, defaultProps)); }); var _default = CropImg; exports.default = _default;