linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
33 lines β’ 982 B
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import React, { forwardRef, useRef } from 'react';
import Root from "./wrapper/Root";
import LocaleReceiver from "../locale-provider/LocaleReceiver";
var LmCustomOption = /*#__PURE__*/forwardRef(function (LmCustomOptionProps, ref) {
var defaultRef = useRef(null);
var defaultProps = {
className: '',
tooltip: {},
filter: [],
columns: [],
card: [],
size: 'middle',
recommendNumObj: {
card: 10
},
onSave: function onSave() {},
resetFun: function resetFun() {},
enableCardMode: true,
cardMode: 'single',
previewSize: 40
};
return /*#__PURE__*/React.createElement(LocaleReceiver, {
componentName: "LmCustomOption"
}, function (contextLocale) {
return /*#__PURE__*/React.createElement(Root, _extends({
ref: ref || defaultRef
}, defaultProps, LmCustomOptionProps, {
locale: contextLocale
}));
});
});
export default LmCustomOption;