adui
Version:
<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>
91 lines (71 loc) • 10.9 kB
JavaScript
;
function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var React = _interopRequireWildcard(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _Context = require("./Context");
var _Item = _interopRequireDefault(require("./Item"));
var _Tip = _interopRequireDefault(require("./Tip"));
require("./style");
var _excluded = ["children", "className", "itemClassName", "itemStyle", "labelAlign", "labelClassName", "labelSize", "labelStyle"];
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
var prefix = "adui-form";
var Form = function Form(_ref) {
var children = _ref.children,
className = _ref.className,
itemClassName = _ref.itemClassName,
itemStyle = _ref.itemStyle,
labelAlign = _ref.labelAlign,
labelClassName = _ref.labelClassName,
labelSize = _ref.labelSize,
labelStyle = _ref.labelStyle,
otherProps = _objectWithoutProperties(_ref, _excluded);
var classSet = (0, _classnames["default"])(className, "".concat(prefix, "-base"));
return React.createElement(_Context.FormContext.Provider, {
value: {
itemClassName: itemClassName,
itemStyle: itemStyle,
labelAlign: labelAlign,
labelClassName: labelClassName,
labelSize: labelSize,
labelStyle: labelStyle
}
}, React.createElement("div", _extends({
className: classSet
}, otherProps), children));
};
Form.Item = _Item["default"];
Form.Tip = _Tip["default"];
Form.displayName = "Form";
Form.propTypes = {
children: _propTypes["default"].node,
className: _propTypes["default"].string,
itemClassName: _propTypes["default"].string,
itemStyle: _propTypes["default"].object,
labelAlign: _propTypes["default"].oneOf(["left", "center", "right"]),
labelClassName: _propTypes["default"].string,
labelSize: _propTypes["default"].number,
labelStyle: _propTypes["default"].object
};
Form.defaultProps = {
children: null,
className: undefined,
itemClassName: undefined,
itemStyle: {},
labelAlign: null,
labelClassName: undefined,
labelSize: null,
labelStyle: {}
};
var _default = Form;
exports["default"] = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJwcmVmaXgiLCJGb3JtIiwiY2hpbGRyZW4iLCJjbGFzc05hbWUiLCJpdGVtQ2xhc3NOYW1lIiwiaXRlbVN0eWxlIiwibGFiZWxBbGlnbiIsImxhYmVsQ2xhc3NOYW1lIiwibGFiZWxTaXplIiwibGFiZWxTdHlsZSIsIm90aGVyUHJvcHMiLCJjbGFzc1NldCIsImNsYXNzTmFtZXMiLCJJdGVtIiwiVGlwIiwiZGlzcGxheU5hbWUiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJub2RlIiwic3RyaW5nIiwib2JqZWN0Iiwib25lT2YiLCJudW1iZXIiLCJkZWZhdWx0UHJvcHMiLCJ1bmRlZmluZWQiXSwic291cmNlcyI6WyIuLi8uLi9jb21wb25lbnRzL2Zvcm0vRm9ybS50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSBcInByb3AtdHlwZXNcIlxuaW1wb3J0IGNsYXNzTmFtZXMgZnJvbSBcImNsYXNzbmFtZXNcIlxuaW1wb3J0IHsgRm9ybUNvbnRleHQgfSBmcm9tIFwiLi9Db250ZXh0XCJcbmltcG9ydCBJdGVtIGZyb20gXCIuL0l0ZW1cIlxuaW1wb3J0IFRpcCBmcm9tIFwiLi9UaXBcIlxuaW1wb3J0IFwiLi9zdHlsZVwiXG5cbmNvbnN0IHByZWZpeCA9IFwiYWR1aS1mb3JtXCJcblxuZXhwb3J0IGludGVyZmFjZSBJRm9ybVByb3BzIHtcbiAgW2tleTogc3RyaW5nXTogYW55XG4gIC8qKlxuICAgKiDlrZDoioLngrlcbiAgICovXG4gIGNoaWxkcmVuPzogUmVhY3QuUmVhY3ROb2RlXG4gIC8qKlxuICAgKiDpmYTliqDnsbvlkI1cbiAgICovXG4gIGNsYXNzTmFtZT86IHN0cmluZ1xuICAvKipcbiAgICogaXRlbSBjbGFzc05hbWVcbiAgICovXG4gIGl0ZW1DbGFzc05hbWU/OiBzdHJpbmdcbiAgLyoqXG4gICAqIGl0ZW0gc3R5bGVcbiAgICovXG4gIGl0ZW1TdHlsZT86IFJlYWN0LkNTU1Byb3BlcnRpZXNcbiAgLyoqXG4gICAqIGxhYmVsIOWtl+espuWvuem9kOaWueW8j1xuICAgKi9cbiAgbGFiZWxBbGlnbj86IFwibGVmdFwiIHwgXCJjZW50ZXJcIiB8IFwicmlnaHRcIiB8IG51bGxcbiAgLyoqXG4gICAqIGxhYmVsIOWtl+espuaVsO+8jEZvcm0g5Lya5LulIGVtIOWNleS9jeiuvue9riBsYWJlbCDlrr3luqZcbiAgICovXG4gIGxhYmVsU2l6ZT86IG51bWJlciB8IG51bGxcbiAgLyoqXG4gICAqIGxhYmVsIGNsYXNzTmFtZVxuICAgKi9cbiAgbGFiZWxDbGFzc05hbWU/OiBzdHJpbmdcbiAgLyoqXG4gICAqIGxhYmVsIHN0eWxlXG4gICAqL1xuICBsYWJlbFN0eWxlPzogUmVhY3QuQ1NTUHJvcGVydGllc1xufVxuXG4vKipcbiAqIOihqOWNle+8jOWMheWQq+ihqOWNlemhueagh+mimOOAgei+k+WFpeWGheWuueOAgeihjOWKqOaMiemSruetieaVsOaNrumHh+mbhueahOmbhuWQiOW9ouaAgeOAgumAmuW4uOacjeWKoeS6juWkp+mHj+mcgOimgeaUtumbhueUqOaIt+S/oeaBr+WcuuaZr+OAglxuICovXG5jb25zdCBGb3JtOiBSZWFjdC5GQzxJRm9ybVByb3BzPiAmIHtcbiAgSXRlbTogdHlwZW9mIEl0ZW1cbiAgVGlwOiB0eXBlb2YgVGlwXG59ID0gKHtcbiAgY2hpbGRyZW4sXG4gIGNsYXNzTmFtZSxcbiAgaXRlbUNsYXNzTmFtZSxcbiAgaXRlbVN0eWxlLFxuICBsYWJlbEFsaWduLFxuICBsYWJlbENsYXNzTmFtZSxcbiAgbGFiZWxTaXplLFxuICBsYWJlbFN0eWxlLFxuICAuLi5vdGhlclByb3BzXG59OiBJRm9ybVByb3BzKSA9PiB7XG4gIGNvbnN0IGNsYXNzU2V0ID0gY2xhc3NOYW1lcyhjbGFzc05hbWUsIGAke3ByZWZpeH0tYmFzZWApXG5cbiAgcmV0dXJuIChcbiAgICA8Rm9ybUNvbnRleHQuUHJvdmlkZXJcbiAgICAgIHZhbHVlPXt7XG4gICAgICAgIGl0ZW1DbGFzc05hbWUsXG4gICAgICAgIGl0ZW1TdHlsZSxcbiAgICAgICAgbGFiZWxBbGlnbixcbiAgICAgICAgbGFiZWxDbGFzc05hbWUsXG4gICAgICAgIGxhYmVsU2l6ZSxcbiAgICAgICAgbGFiZWxTdHlsZSxcbiAgICAgIH19XG4gICAgPlxuICAgICAgPGRpdiBjbGFzc05hbWU9e2NsYXNzU2V0fSB7Li4ub3RoZXJQcm9wc30+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvZGl2PlxuICAgIDwvRm9ybUNvbnRleHQuUHJvdmlkZXI+XG4gIClcbn1cblxuRm9ybS5JdGVtID0gSXRlbVxuXG5Gb3JtLlRpcCA9IFRpcFxuXG5Gb3JtLmRpc3BsYXlOYW1lID0gXCJGb3JtXCJcblxuRm9ybS5wcm9wVHlwZXMgPSB7XG4gIC8qKlxuICAgKiDlrZDoioLngrlcbiAgICovXG4gIGNoaWxkcmVuOiBQcm9wVHlwZXMubm9kZSxcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAvKipcbiAgICogaXRlbSBjbGFzc05hbWVcbiAgICovXG4gIGl0ZW1DbGFzc05hbWU6IFByb3BUeXBlcy5zdHJpbmcsXG4gIC8qKlxuICAgKiBpdGVtIHN0eWxlXG4gICAqL1xuICBpdGVtU3R5bGU6IFByb3BUeXBlcy5vYmplY3QsXG4gIC8qKlxuICAgKiBsYWJlbCDlrZfnrKblr7npvZDmlrnlvI9cbiAgICovXG4gIGxhYmVsQWxpZ246IFByb3BUeXBlcy5vbmVPZihbXCJsZWZ0XCIsIFwiY2VudGVyXCIsIFwicmlnaHRcIl0pLFxuICAvKipcbiAgICogbGFiZWwgY2xhc3NOYW1lXG4gICAqL1xuICBsYWJlbENsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcbiAgLyoqXG4gICAqIGxhYmVsIOWtl+espuaVsO+8jEZvcm0g5Lya5LulIGVtIOWNleS9jeiuvue9riBsYWJlbCDlrr3luqZcbiAgICovXG4gIGxhYmVsU2l6ZTogUHJvcFR5cGVzLm51bWJlcixcbiAgLyoqXG4gICAqIGxhYmVsIHN0eWxlXG4gICAqL1xuICBsYWJlbFN0eWxlOiBQcm9wVHlwZXMub2JqZWN0LFxufVxuXG5Gb3JtLmRlZmF1bHRQcm9wcyA9IHtcbiAgY2hpbGRyZW46IG51bGwsXG4gIGNsYXNzTmFtZTogdW5kZWZpbmVkLFxuICBpdGVtQ2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIGl0ZW1TdHlsZToge30sXG4gIGxhYmVsQWxpZ246IG51bGwsXG4gIGxhYmVsQ2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIGxhYmVsU2l6ZTogbnVsbCxcbiAgbGFiZWxTdHlsZToge30sXG59XG5cbmV4cG9ydCBkZWZhdWx0IEZvcm1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUE7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFQSxJQUFNQSxNQUFNLEdBQUcsV0FBZjs7QUF5Q0EsSUFBTUMsSUFHTCxHQUFHLFNBSEVBLElBR0YsT0FVYztFQUFBLElBVGhCQyxRQVNnQixRQVRoQkEsUUFTZ0I7RUFBQSxJQVJoQkMsU0FRZ0IsUUFSaEJBLFNBUWdCO0VBQUEsSUFQaEJDLGFBT2dCLFFBUGhCQSxhQU9nQjtFQUFBLElBTmhCQyxTQU1nQixRQU5oQkEsU0FNZ0I7RUFBQSxJQUxoQkMsVUFLZ0IsUUFMaEJBLFVBS2dCO0VBQUEsSUFKaEJDLGNBSWdCLFFBSmhCQSxjQUlnQjtFQUFBLElBSGhCQyxTQUdnQixRQUhoQkEsU0FHZ0I7RUFBQSxJQUZoQkMsVUFFZ0IsUUFGaEJBLFVBRWdCO0VBQUEsSUFEYkMsVUFDYTs7RUFDaEIsSUFBTUMsUUFBUSxHQUFHLElBQUFDLHNCQUFBLEVBQVdULFNBQVgsWUFBeUJILE1BQXpCLFdBQWpCO0VBRUEsT0FDRSxvQkFBQyxvQkFBRCxDQUFhLFFBQWI7SUFDRSxLQUFLLEVBQUU7TUFDTEksYUFBYSxFQUFiQSxhQURLO01BRUxDLFNBQVMsRUFBVEEsU0FGSztNQUdMQyxVQUFVLEVBQVZBLFVBSEs7TUFJTEMsY0FBYyxFQUFkQSxjQUpLO01BS0xDLFNBQVMsRUFBVEEsU0FMSztNQU1MQyxVQUFVLEVBQVZBO0lBTks7RUFEVCxHQVVFO0lBQUssU0FBUyxFQUFFRTtFQUFoQixHQUE4QkQsVUFBOUIsR0FDR1IsUUFESCxDQVZGLENBREY7QUFnQkQsQ0FoQ0Q7O0FBa0NBRCxJQUFJLENBQUNZLElBQUwsR0FBWUEsZ0JBQVo7QUFFQVosSUFBSSxDQUFDYSxHQUFMLEdBQVdBLGVBQVg7QUFFQWIsSUFBSSxDQUFDYyxXQUFMLEdBQW1CLE1BQW5CO0FBRUFkLElBQUksQ0FBQ2UsU0FBTCxHQUFpQjtFQUlmZCxRQUFRLEVBQUVlLHFCQUFBLENBQVVDLElBSkw7RUFRZmYsU0FBUyxFQUFFYyxxQkFBQSxDQUFVRSxNQVJOO0VBWWZmLGFBQWEsRUFBRWEscUJBQUEsQ0FBVUUsTUFaVjtFQWdCZmQsU0FBUyxFQUFFWSxxQkFBQSxDQUFVRyxNQWhCTjtFQW9CZmQsVUFBVSxFQUFFVyxxQkFBQSxDQUFVSSxLQUFWLENBQWdCLENBQUMsTUFBRCxFQUFTLFFBQVQsRUFBbUIsT0FBbkIsQ0FBaEIsQ0FwQkc7RUF3QmZkLGNBQWMsRUFBRVUscUJBQUEsQ0FBVUUsTUF4Qlg7RUE0QmZYLFNBQVMsRUFBRVMscUJBQUEsQ0FBVUssTUE1Qk47RUFnQ2ZiLFVBQVUsRUFBRVEscUJBQUEsQ0FBVUc7QUFoQ1AsQ0FBakI7QUFtQ0FuQixJQUFJLENBQUNzQixZQUFMLEdBQW9CO0VBQ2xCckIsUUFBUSxFQUFFLElBRFE7RUFFbEJDLFNBQVMsRUFBRXFCLFNBRk87RUFHbEJwQixhQUFhLEVBQUVvQixTQUhHO0VBSWxCbkIsU0FBUyxFQUFFLEVBSk87RUFLbEJDLFVBQVUsRUFBRSxJQUxNO0VBTWxCQyxjQUFjLEVBQUVpQixTQU5FO0VBT2xCaEIsU0FBUyxFQUFFLElBUE87RUFRbEJDLFVBQVUsRUFBRTtBQVJNLENBQXBCO2VBV2VSLEkifQ==