linkmore-design
Version:
🌈 🚀lm组件库。🚀
35 lines (34 loc) • 1.19 kB
JavaScript
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 LmImgList = /*#__PURE__*/(0, _react.forwardRef)((props, ref) => {
const defaultRef = (0, _react.useRef)(null);
const defaultProps = {
type: 'default',
height: null,
dataSource: [],
initialIndex: 1,
// 初始化图片索引
infinite: false,
// 是否开启无限循环
enableWheel: false,
// 是否开启滚轮缩放
enableScale: false,
// 是否开启缩放功能
enableRotate: false,
// 是否开启旋转功能
...props
};
return /*#__PURE__*/_react.default.createElement(_Root.default, (0, _extends2.default)({
ref: ref || defaultRef
}, defaultProps));
});
var _default = LmImgList;
exports.default = _default;
;