UNPKG

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>

63 lines (62 loc) 12.8 kB
"use strict"; function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } 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", "itemStyle", "labelAlign", "labelSize", "labelStyle"]; function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); } function _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; } function _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; } var prefix = "adui-channels-form"; var Form = function Form(_ref) { var children = _ref.children, className = _ref.className, itemStyle = _ref.itemStyle, labelAlign = _ref.labelAlign, 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: { itemStyle: itemStyle, labelAlign: labelAlign, 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, itemStyle: _propTypes["default"].object, labelAlign: _propTypes["default"].oneOf(["left", "center", "right"]), labelSize: _propTypes["default"].number, labelStyle: _propTypes["default"].object }; Form.defaultProps = { children: null, className: undefined, itemStyle: {}, labelAlign: null, labelSize: null, labelStyle: {} }; var _default = exports["default"] = Form; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIl9pbnRlcm9wUmVxdWlyZVdpbGRjYXJkIiwicmVxdWlyZSIsIl9wcm9wVHlwZXMiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwiX2NsYXNzbmFtZXMiLCJfQ29udGV4dCIsIl9JdGVtIiwiX1RpcCIsIl9leGNsdWRlZCIsImUiLCJfX2VzTW9kdWxlIiwiX2dldFJlcXVpcmVXaWxkY2FyZENhY2hlIiwiV2Vha01hcCIsInIiLCJ0IiwiX3R5cGVvZiIsImhhcyIsImdldCIsIm4iLCJfX3Byb3RvX18iLCJhIiwiT2JqZWN0IiwiZGVmaW5lUHJvcGVydHkiLCJnZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IiLCJ1IiwiaGFzT3duUHJvcGVydHkiLCJjYWxsIiwiaSIsInNldCIsIl9leHRlbmRzIiwiYXNzaWduIiwiYmluZCIsImFyZ3VtZW50cyIsImxlbmd0aCIsImFwcGx5IiwiX29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzIiwibyIsIl9vYmplY3RXaXRob3V0UHJvcGVydGllc0xvb3NlIiwiZ2V0T3duUHJvcGVydHlTeW1ib2xzIiwicyIsImluY2x1ZGVzIiwicHJvcGVydHlJc0VudW1lcmFibGUiLCJwcmVmaXgiLCJGb3JtIiwiX3JlZiIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiaXRlbVN0eWxlIiwibGFiZWxBbGlnbiIsImxhYmVsU2l6ZSIsImxhYmVsU3R5bGUiLCJvdGhlclByb3BzIiwiY2xhc3NTZXQiLCJjbGFzc05hbWVzIiwiY29uY2F0IiwiY3JlYXRlRWxlbWVudCIsIkZvcm1Db250ZXh0IiwiUHJvdmlkZXIiLCJ2YWx1ZSIsIkl0ZW0iLCJUaXAiLCJkaXNwbGF5TmFtZSIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsIm5vZGUiLCJzdHJpbmciLCJvYmplY3QiLCJvbmVPZiIsIm51bWJlciIsImRlZmF1bHRQcm9wcyIsInVuZGVmaW5lZCIsIl9kZWZhdWx0IiwiZXhwb3J0cyJdLCJzb3VyY2VzIjpbIi4uLy4uL2NvbXBvbmVudHMvY2hhbm5lbHMtZm9ybS9Gb3JtLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIlxuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiXG5pbXBvcnQgY2xhc3NOYW1lcyBmcm9tIFwiY2xhc3NuYW1lc1wiXG5pbXBvcnQgeyBGb3JtQ29udGV4dCB9IGZyb20gXCIuL0NvbnRleHRcIlxuaW1wb3J0IEl0ZW0gZnJvbSBcIi4vSXRlbVwiXG5pbXBvcnQgVGlwIGZyb20gXCIuL1RpcFwiXG5pbXBvcnQgXCIuL3N0eWxlXCJcblxuY29uc3QgcHJlZml4ID0gXCJhZHVpLWNoYW5uZWxzLWZvcm1cIlxuXG5leHBvcnQgaW50ZXJmYWNlIElGb3JtUHJvcHMge1xuICBba2V5OiBzdHJpbmddOiBhbnlcbiAgLyoqXG4gICAqIOWtkOiKgueCuVxuICAgKi9cbiAgY2hpbGRyZW4/OiBSZWFjdC5SZWFjdE5vZGVcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lPzogc3RyaW5nXG4gIC8qKlxuICAgKiBpdGVtIHN0eWxlXG4gICAqL1xuICBpdGVtU3R5bGU/OiBSZWFjdC5DU1NQcm9wZXJ0aWVzXG4gIC8qKlxuICAgKiBsYWJlbCDlrZfnrKblr7npvZDmlrnlvI9cbiAgICovXG4gIGxhYmVsQWxpZ24/OiBcImxlZnRcIiB8IFwiY2VudGVyXCIgfCBcInJpZ2h0XCIgfCBudWxsXG4gIC8qKlxuICAgKiBsYWJlbCDlrZfnrKbmlbDvvIxGb3JtIOS8muS7pSBlbSDljZXkvY3orr7nva4gbGFiZWwg5a695bqmXG4gICAqL1xuICBsYWJlbFNpemU/OiBudW1iZXIgfCBudWxsXG4gIC8qKlxuICAgKiBsYWJlbCBzdHlsZVxuICAgKi9cbiAgbGFiZWxTdHlsZT86IFJlYWN0LkNTU1Byb3BlcnRpZXNcbn1cblxuLyoqXG4gKiDooajljZXvvIzljIXlkKvooajljZXpobnmoIfpopjjgIHovpPlhaXlhoXlrrnjgIHooYzliqjmjInpkq7nrYnmlbDmja7ph4fpm4bnmoTpm4blkIjlvaLmgIHjgILpgJrluLjmnI3liqHkuo7lpKfph4/pnIDopoHmlLbpm4bnlKjmiLfkv6Hmga/lnLrmma/jgIJcbiAqL1xuY29uc3QgRm9ybTogUmVhY3QuRkM8SUZvcm1Qcm9wcz4gJiB7XG4gIEl0ZW06IHR5cGVvZiBJdGVtXG4gIFRpcDogdHlwZW9mIFRpcFxufSA9ICh7XG4gIGNoaWxkcmVuLFxuICBjbGFzc05hbWUsXG4gIGl0ZW1TdHlsZSxcbiAgbGFiZWxBbGlnbixcbiAgbGFiZWxTaXplLFxuICBsYWJlbFN0eWxlLFxuICAuLi5vdGhlclByb3BzXG59OiBJRm9ybVByb3BzKSA9PiB7XG4gIGNvbnN0IGNsYXNzU2V0ID0gY2xhc3NOYW1lcyhjbGFzc05hbWUsIGAke3ByZWZpeH0tYmFzZWApXG5cbiAgcmV0dXJuIChcbiAgICA8Rm9ybUNvbnRleHQuUHJvdmlkZXJcbiAgICAgIHZhbHVlPXt7IGl0ZW1TdHlsZSwgbGFiZWxBbGlnbiwgbGFiZWxTaXplLCBsYWJlbFN0eWxlIH19XG4gICAgPlxuICAgICAgPGRpdiBjbGFzc05hbWU9e2NsYXNzU2V0fSB7Li4ub3RoZXJQcm9wc30+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvZGl2PlxuICAgIDwvRm9ybUNvbnRleHQuUHJvdmlkZXI+XG4gIClcbn1cblxuRm9ybS5JdGVtID0gSXRlbVxuXG5Gb3JtLlRpcCA9IFRpcFxuXG5Gb3JtLmRpc3BsYXlOYW1lID0gXCJGb3JtXCJcblxuRm9ybS5wcm9wVHlwZXMgPSB7XG4gIC8qKlxuICAgKiDlrZDoioLngrlcbiAgICovXG4gIGNoaWxkcmVuOiBQcm9wVHlwZXMubm9kZSxcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAvKipcbiAgICogaXRlbSBzdHlsZVxuICAgKi9cbiAgaXRlbVN0eWxlOiBQcm9wVHlwZXMub2JqZWN0LFxuICAvKipcbiAgICogbGFiZWwg5a2X56ym5a+56b2Q5pa55byPXG4gICAqL1xuICBsYWJlbEFsaWduOiBQcm9wVHlwZXMub25lT2YoW1wibGVmdFwiLCBcImNlbnRlclwiLCBcInJpZ2h0XCJdKSxcbiAgLyoqXG4gICAqIGxhYmVsIOWtl+espuaVsO+8jEZvcm0g5Lya5LulIGVtIOWNleS9jeiuvue9riBsYWJlbCDlrr3luqZcbiAgICovXG4gIGxhYmVsU2l6ZTogUHJvcFR5cGVzLm51bWJlcixcbiAgLyoqXG4gICAqIGxhYmVsIHN0eWxlXG4gICAqL1xuICBsYWJlbFN0eWxlOiBQcm9wVHlwZXMub2JqZWN0LFxufVxuXG5Gb3JtLmRlZmF1bHRQcm9wcyA9IHtcbiAgY2hpbGRyZW46IG51bGwsXG4gIGNsYXNzTmFtZTogdW5kZWZpbmVkLFxuICBpdGVtU3R5bGU6IHt9LFxuICBsYWJlbEFsaWduOiBudWxsLFxuICBsYWJlbFNpemU6IG51bGwsXG4gIGxhYmVsU3R5bGU6IHt9LFxufVxuXG5leHBvcnQgZGVmYXVsdCBGb3JtXG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQSxJQUFBQSxLQUFBLEdBQUFDLHVCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBQyxVQUFBLEdBQUFDLHNCQUFBLENBQUFGLE9BQUE7QUFDQSxJQUFBRyxXQUFBLEdBQUFELHNCQUFBLENBQUFGLE9BQUE7QUFDQSxJQUFBSSxRQUFBLEdBQUFKLE9BQUE7QUFDQSxJQUFBSyxLQUFBLEdBQUFILHNCQUFBLENBQUFGLE9BQUE7QUFDQSxJQUFBTSxJQUFBLEdBQUFKLHNCQUFBLENBQUFGLE9BQUE7QUFDQUEsT0FBQTtBQUFnQixJQUFBTyxTQUFBO0FBQUEsU0FBQUwsdUJBQUFNLENBQUEsV0FBQUEsQ0FBQSxJQUFBQSxDQUFBLENBQUFDLFVBQUEsR0FBQUQsQ0FBQSxnQkFBQUEsQ0FBQTtBQUFBLFNBQUFFLHlCQUFBRixDQUFBLDZCQUFBRyxPQUFBLG1CQUFBQyxDQUFBLE9BQUFELE9BQUEsSUFBQUUsQ0FBQSxPQUFBRixPQUFBLFlBQUFELHdCQUFBLFlBQUFBLHlCQUFBRixDQUFBLFdBQUFB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