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>

61 lines 9.06 kB
var _excluded = ["children", "className", "itemClassName", "itemStyle", "labelAlign", "labelClassName", "labelSize", "labelStyle"]; 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; } import * as React from "react"; import PropTypes from "prop-types"; import classNames from "classnames"; import { FormContext } from "./Context"; import Item from "./Item"; import Tip from "./Tip"; import "./style"; 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 = classNames(className, "".concat(prefix, "-base")); return React.createElement(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; Form.Tip = Tip; Form.displayName = "Form"; Form.propTypes = { children: PropTypes.node, className: PropTypes.string, itemClassName: PropTypes.string, itemStyle: PropTypes.object, labelAlign: PropTypes.oneOf(["left", "center", "right"]), labelClassName: PropTypes.string, labelSize: PropTypes.number, labelStyle: PropTypes.object }; Form.defaultProps = { children: null, className: undefined, itemClassName: undefined, itemStyle: {}, labelAlign: null, labelClassName: undefined, labelSize: null, labelStyle: {} }; export default Form; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIlByb3BUeXBlcyIsImNsYXNzTmFtZXMiLCJGb3JtQ29udGV4dCIsIkl0ZW0iLCJUaXAiLCJwcmVmaXgiLCJGb3JtIiwiX3JlZiIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiaXRlbUNsYXNzTmFtZSIsIml0ZW1TdHlsZSIsImxhYmVsQWxpZ24iLCJsYWJlbENsYXNzTmFtZSIsImxhYmVsU2l6ZSIsImxhYmVsU3R5bGUiLCJvdGhlclByb3BzIiwiX29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzIiwiX2V4Y2x1ZGVkIiwiY2xhc3NTZXQiLCJjb25jYXQiLCJjcmVhdGVFbGVtZW50IiwiUHJvdmlkZXIiLCJ2YWx1ZSIsIl9leHRlbmRzIiwiZGlzcGxheU5hbWUiLCJwcm9wVHlwZXMiLCJub2RlIiwic3RyaW5nIiwib2JqZWN0Iiwib25lT2YiLCJudW1iZXIiLCJkZWZhdWx0UHJvcHMiLCJ1bmRlZmluZWQiXSwic291cmNlcyI6WyIuLi8uLi9jb21wb25lbnRzL2Zvcm0vRm9ybS50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSBcInByb3AtdHlwZXNcIlxuaW1wb3J0IGNsYXNzTmFtZXMgZnJvbSBcImNsYXNzbmFtZXNcIlxuaW1wb3J0IHsgRm9ybUNvbnRleHQgfSBmcm9tIFwiLi9Db250ZXh0XCJcbmltcG9ydCBJdGVtIGZyb20gXCIuL0l0ZW1cIlxuaW1wb3J0IFRpcCBmcm9tIFwiLi9UaXBcIlxuaW1wb3J0IFwiLi9zdHlsZVwiXG5cbmNvbnN0IHByZWZpeCA9IFwiYWR1aS1mb3JtXCJcblxuZXhwb3J0IGludGVyZmFjZSBJRm9ybVByb3BzIHtcbiAgW2tleTogc3RyaW5nXTogYW55XG4gIC8qKlxuICAgKiDlrZDoioLngrlcbiAgICovXG4gIGNoaWxkcmVuPzogUmVhY3QuUmVhY3ROb2RlXG4gIC8qKlxuICAgKiDpmYTliqDnsbvlkI1cbiAgICovXG4gIGNsYXNzTmFtZT86IHN0cmluZ1xuICAvKipcbiAgICogaXRlbSBjbGFzc05hbWVcbiAgICovXG4gIGl0ZW1DbGFzc05hbWU/OiBzdHJpbmdcbiAgLyoqXG4gICAqIGl0ZW0gc3R5bGVcbiAgICovXG4gIGl0ZW1TdHlsZT86IFJlYWN0LkNTU1Byb3BlcnRpZXNcbiAgLyoqXG4gICAqIGxhYmVsIOWtl+espuWvuem9kOaWueW8j1xuICAgKi9cbiAgbGFiZWxBbGlnbj86IFwibGVmdFwiIHwgXCJjZW50ZXJcIiB8IFwicmlnaHRcIiB8IG51bGxcbiAgLyoqXG4gICAqIGxhYmVsIOWtl+espuaVsO+8jEZvcm0g5Lya5LulIGVtIOWNleS9jeiuvue9riBsYWJlbCDlrr3luqZcbiAgICovXG4gIGxhYmVsU2l6ZT86IG51bWJlciB8IG51bGxcbiAgLyoqXG4gICAqIGxhYmVsIGNsYXNzTmFtZVxuICAgKi9cbiAgbGFiZWxDbGFzc05hbWU/OiBzdHJpbmdcbiAgLyoqXG4gICAqIGxhYmVsIHN0eWxlXG4gICAqL1xuICBsYWJlbFN0eWxlPzogUmVhY3QuQ1NTUHJvcGVydGllc1xufVxuXG4vKipcbiAqIOihqOWNle+8jOWMheWQq+ihqOWNlemhueagh+mimOOAgei+k+WFpeWGheWuueOAgeihjOWKqOaMiemSruetieaVsOaNrumHh+mbhueahOmbhuWQiOW9ouaAgeOAgumAmuW4uOacjeWKoeS6juWkp+mHj+mcgOimgeaUtumbhueUqOaIt+S/oeaBr+WcuuaZr+OAglxuICovXG5jb25zdCBGb3JtOiBSZWFjdC5GQzxJRm9ybVByb3BzPiAmIHtcbiAgSXRlbTogdHlwZW9mIEl0ZW1cbiAgVGlwOiB0eXBlb2YgVGlwXG59ID0gKHtcbiAgY2hpbGRyZW4sXG4gIGNsYXNzTmFtZSxcbiAgaXRlbUNsYXNzTmFtZSxcbiAgaXRlbVN0eWxlLFxuICBsYWJlbEFsaWduLFxuICBsYWJlbENsYXNzTmFtZSxcbiAgbGFiZWxTaXplLFxuICBsYWJlbFN0eWxlLFxuICAuLi5vdGhlclByb3BzXG59OiBJRm9ybVByb3BzKSA9PiB7XG4gIGNvbnN0IGNsYXNzU2V0ID0gY2xhc3NOYW1lcyhjbGFzc05hbWUsIGAke3ByZWZpeH0tYmFzZWApXG5cbiAgcmV0dXJuIChcbiAgICA8Rm9ybUNvbnRleHQuUHJvdmlkZXJcbiAgICAgIHZhbHVlPXt7XG4gICAgICAgIGl0ZW1DbGFzc05hbWUsXG4gICAgICAgIGl0ZW1TdHlsZSxcbiAgICAgICAgbGFiZWxBbGlnbixcbiAgICAgICAgbGFiZWxDbGFzc05hbWUsXG4gICAgICAgIGxhYmVsU2l6ZSxcbiAgICAgICAgbGFiZWxTdHlsZSxcbiAgICAgIH19XG4gICAgPlxuICAgICAgPGRpdiBjbGFzc05hbWU9e2NsYXNzU2V0fSB7Li4ub3RoZXJQcm9wc30+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvZGl2PlxuICAgIDwvRm9ybUNvbnRleHQuUHJvdmlkZXI+XG4gIClcbn1cblxuRm9ybS5JdGVtID0gSXRlbVxuXG5Gb3JtLlRpcCA9IFRpcFxuXG5Gb3JtLmRpc3BsYXlOYW1lID0gXCJGb3JtXCJcblxuRm9ybS5wcm9wVHlwZXMgPSB7XG4gIC8qKlxuICAgKiDlrZDoioLngrlcbiAgICovXG4gIGNoaWxkcmVuOiBQcm9wVHlwZXMubm9kZSxcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAvKipcbiAgICogaXRlbSBjbGFzc05hbWVcbiAgICovXG4gIGl0ZW1DbGFzc05hbWU6IFByb3BUeXBlcy5zdHJpbmcsXG4gIC8qKlxuICAgKiBpdGVtIHN0eWxlXG4gICAqL1xuICBpdGVtU3R5bGU6IFByb3BUeXBlcy5vYmplY3QsXG4gIC8qKlxuICAgKiBsYWJlbCDlrZfnrKblr7npvZDmlrnlvI9cbiAgICovXG4gIGxhYmVsQWxpZ246IFByb3BUeXBlcy5vbmVPZihbXCJsZWZ0XCIsIFwiY2VudGVyXCIsIFwicmlnaHRcIl0pLFxuICAvKipcbiAgICogbGFiZWwgY2xhc3NOYW1lXG4gICAqL1xuICBsYWJlbENsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcbiAgLyoqXG4gICAqIGxhYmVsIOWtl+espuaVsO+8jEZvcm0g5Lya5LulIGVtIOWNleS9jeiuvue9riBsYWJlbCDlrr3luqZcbiAgICovXG4gIGxhYmVsU2l6ZTogUHJvcFR5cGVzLm51bWJlcixcbiAgLyoqXG4gICAqIGxhYmVsIHN0eWxlXG4gICAqL1xuICBsYWJlbFN0eWxlOiBQcm9wVHlwZXMub2JqZWN0LFxufVxuXG5Gb3JtLmRlZmF1bHRQcm9wcyA9IHtcbiAgY2hpbGRyZW46IG51bGwsXG4gIGNsYXNzTmFtZTogdW5kZWZpbmVkLFxuICBpdGVtQ2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIGl0ZW1TdHlsZToge30sXG4gIGxhYmVsQWxpZ246IG51bGwsXG4gIGxhYmVsQ2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIGxhYmVsU2l6ZTogbnVsbCxcbiAgbGFiZWxTdHlsZToge30sXG59XG5cbmV4cG9ydCBkZWZhdWx0IEZvcm1cbiJdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sS0FBS0EsS0FBSyxNQUFNLE9BQU87QUFDOUIsT0FBT0MsU0FBUyxNQUFNLFlBQVk7QUFDbEMsT0FBT0MsVUFBVSxNQUFNLFlBQVk7QUFDbkMsU0FBU0MsV0FBVyxRQUFRLFdBQVc7QUFDdkMsT0FBT0MsSUFBSSxNQUFNLFFBQVE7QUFDekIsT0FBT0MsR0FBRyxNQUFNLE9BQU87QUFDdkIsT0FBTyxTQUFTO0FBRWhCLElBQU1DLE1BQU0sR0FBRyxXQUFXO0FBeUMxQixJQUFNQyxJQUdMLEdBQUcsU0FIRUEsSUFHTEEsQ0FBQUMsSUFBQSxFQVVpQjtFQUFBLElBVGhCQyxRQUFRLEdBQUFELElBQUEsQ0FBUkMsUUFBUTtJQUNSQyxTQUFTLEdBQUFGLElBQUEsQ0FBVEUsU0FBUztJQUNUQyxhQUFhLEdBQUFILElBQUEsQ0FBYkcsYUFBYTtJQUNiQyxTQUFTLEdBQUFKLElBQUEsQ0FBVEksU0FBUztJQUNUQyxVQUFVLEdBQUFMLElBQUEsQ0FBVkssVUFBVTtJQUNWQyxjQUFjLEdBQUFOLElBQUEsQ0FBZE0sY0FBYztJQUNkQyxTQUFTLEdBQUFQLElBQUEsQ0FBVE8sU0FBUztJQUNUQyxVQUFVLEdBQUFSLElBQUEsQ0FBVlEsVUFBVTtJQUNQQyxVQUFVLEdBQUFDLHdCQUFBLENBQUFWLElBQUEsRUFBQVcsU0FBQTtFQUViLElBQU1DLFFBQVEsR0FBR2xCLFVBQVUsQ0FBQ1EsU0FBUyxLQUFBVyxNQUFBLENBQUtmLE1BQU0sVUFBTyxDQUFDO0VBRXhELE9BQ0VOLEtBQUEsQ0FBQXNCLGFBQUEsQ0FBQ25CLFdBQVcsQ0FBQ29CLFFBQVE7SUFDbkJDLEtBQUssRUFBRTtNQUNMYixhQUFhLEVBQWJBLGFBQWE7TUFDYkMsU0FBUyxFQUFUQSxTQUFTO01BQ1RDLFVBQVUsRUFBVkEsVUFBVTtNQUNWQyxjQUFjLEVBQWRBLGNBQWM7TUFDZEMsU0FBUyxFQUFUQSxTQUFTO01BQ1RDLFVBQVUsRUFBVkE7SUFDRjtFQUFFLEdBRUZoQixLQUFBLENBQUFzQixhQUFBLFFBQUFHLFFBQUE7SUFBS2YsU0FBUyxFQUFFVTtFQUFTLEdBQUtILFVBQVUsR0FDckNSLFFBQ0UsQ0FDZSxDQUFDO0FBRTNCLENBQUM7QUFFREYsSUFBSSxDQUFDSCxJQUFJLEdBQUdBLElBQUk7QUFFaEJHLElBQUksQ0FBQ0YsR0FBRyxHQUFHQSxHQUFHO0FBRWRFLElBQUksQ0FBQ21CLFdBQVcsR0FBRyxNQUFNO0FBRXpCbkIsSUFBSSxDQUFDb0IsU0FBUyxHQUFHO0VBSWZsQixRQUFRLEVBQUVSLFNBQVMsQ0FBQzJCLElBQUk7RUFJeEJsQixTQUFTLEVBQUVULFNBQVMsQ0FBQzRCLE1BQU07RUFJM0JsQixhQUFhLEVBQUVWLFNBQVMsQ0FBQzRCLE1BQU07RUFJL0JqQixTQUFTLEVBQUVYLFNBQVMsQ0FBQzZCLE1BQU07RUFJM0JqQixVQUFVLEVBQUVaLFNBQVMsQ0FBQzhCLEtBQUssQ0FBQyxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUM7RUFJeERqQixjQUFjLEVBQUViLFNBQVMsQ0FBQzRCLE1BQU07RUFJaENkLFNBQVMsRUFBRWQsU0FBUyxDQUFDK0IsTUFBTTtFQUkzQmhCLFVBQVUsRUFBRWYsU0FBUyxDQUFDNkI7QUFDeEIsQ0FBQztBQUVEdkIsSUFBSSxDQUFDMEIsWUFBWSxHQUFHO0VBQ2xCeEIsUUFBUSxFQUFFLElBQUk7RUFDZEMsU0FBUyxFQUFFd0IsU0FBUztFQUNwQnZCLGFBQWEsRUFBRXVCLFNBQVM7RUFDeEJ0QixTQUFTLEVBQUUsQ0FBQyxDQUFDO0VBQ2JDLFVBQVUsRUFBRSxJQUFJO0VBQ2hCQyxjQUFjLEVBQUVvQixTQUFTO0VBQ3pCbkIsU0FBUyxFQUFFLElBQUk7RUFDZkMsVUFBVSxFQUFFLENBQUM7QUFDZixDQUFDO0FBRUQsZUFBZVQsSUFBSSIsImlnbm9yZUxpc3QiOltdfQ==