UNPKG

mr-component

Version:
66 lines (65 loc) 3.23 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports["default"] = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose")); var _react = _interopRequireWildcard(require("react")); var React = _react; var _reactVant = require("react-vant"); var _excluded = ["title", "value", "label", "icon", "rightIcon", "size", "border", "center", "required", "clickable", "isLink", "url", "to", "replace", "onClick", "style", "className", "valueClass", "children"]; function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, "default": e }; if (null === e || "object" != typeof e && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); } var VantCell = function VantCell(props, ref) { var title = props.title, value = props.value, label = props.label, icon = props.icon, rightIcon = props.rightIcon, _props$size = props.size, size = _props$size === void 0 ? 'normal' : _props$size, _props$border = props.border, border = _props$border === void 0 ? true : _props$border, _props$center = props.center, center = _props$center === void 0 ? false : _props$center, _props$required = props.required, required = _props$required === void 0 ? false : _props$required, _props$clickable = props.clickable, clickable = _props$clickable === void 0 ? false : _props$clickable, _props$isLink = props.isLink, isLink = _props$isLink === void 0 ? false : _props$isLink, url = props.url, to = props.to, _props$replace = props.replace, replace = _props$replace === void 0 ? false : _props$replace, onClick = props.onClick, style = props.style, className = props.className, _props$valueClass = props.valueClass, valueClass = _props$valueClass === void 0 ? 'mr-cell-value' : _props$valueClass, children = props.children, others = (0, _objectWithoutPropertiesLoose2["default"])(props, _excluded); return /*#__PURE__*/React.createElement(_reactVant.Cell, (0, _extends2["default"])({ ref: ref, title: title, value: value, label: label, icon: icon, rightIcon: rightIcon, size: size, border: border, center: center, required: required, clickable: clickable, isLink: isLink, url: url, to: to, replace: replace, onClick: onClick, style: style, className: className, valueClass: valueClass }, others), children); }; var RefVantCell = /*#__PURE__*/(0, _react.forwardRef)(VantCell); RefVantCell.displayName = 'VantCell'; var _default = exports["default"] = RefVantCell;