UNPKG

mindstream-gravity-form

Version:

Mindstream Fork of Gravity Forms on React apps via the Wordpress API

2 lines 9.18 kB
"use strict";var _react=_interopRequireDefault(require("react"));Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;function _interopRequireDefault(a){return a&&a.__esModule?a:{default:a}}function _objectWithoutProperties(a,b){if(null==a)return{};var c,d,e=_objectWithoutPropertiesLoose(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(0<=b.indexOf(c))&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}function _objectWithoutPropertiesLoose(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],0<=b.indexOf(c)||(e[c]=a[c]);return e}var _default=function(a){var b=a.field,c=a.value,d=a.validationMessage,e=a.touched,f=a.setTouched,g=a.hideField,h=a.updateForm,i=a.styledComponents,j=a.error,k=a.unsetError,l=a.setFocusClass,m=a.cssClass,n=_objectWithoutProperties(a,["field","value","validationMessage","touched","setTouched","hideField","updateForm","styledComponents","error","unsetError","setFocusClass","cssClass"]),o=b.id,p=b.formId,q=b.type,r=b.label,s=b.placeholder,t=b.isRequired,u=b.maxLength,v=b.description,w=b.descriptionPlacement,x=b.labelPlacement,y=b.width,z=b.customName,A=i||!1,B=A.Textarea,C=void 0===B?"textarea":B,D=A.Label,E=void 0===D?"label":D,F=A.Box,G=void 0===F?"div":F;return _react["default"].createElement(G,{width:y,className:d&&e||j?"form-field error ".concat(m):"form-field ".concat(m),style:{display:g?"none":void 0}},_react["default"].createElement("div",{className:q},_react["default"].createElement(E,{htmlFor:"input_".concat(p,"_").concat(o),className:"gf-label ".concat(x)},r,t?_react["default"].createElement("abbr",null,"*"):null),"above"===w&&v&&_react["default"].createElement("div",{className:"description"},v),_react["default"].createElement(C,{id:"input_".concat(p,"_").concat(o),name:z||"input_".concat(o),type:q,value:c?c:"",placeholder:s,maxLength:u,required:t,onChange:function onChange(a){h(a,b),k(o)},onBlur:function onBlur(a){h(a,b),f(o),l(""!==c)},onFocus:function onFocus(){return l(!0)},"aria-describedby":"error_".concat(p,"_").concat(o),"aria-invalid":!!d&&e||!!j}),"above"!==w&&v&&_react["default"].createElement("div",{className:"description"},v),(d&&e||j)&&_react["default"].createElement("span",{className:"error-message",id:"error_".concat(p,"_").concat(o)},d||j)))};exports["default"]=_default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9GaWVsZHMvVGV4dGFyZWEuanN4Il0sIm5hbWVzIjpbImZpZWxkIiwidmFsdWUiLCJ2YWxpZGF0aW9uTWVzc2FnZSIsInRvdWNoZWQiLCJzZXRUb3VjaGVkIiwiaGlkZUZpZWxkIiwidXBkYXRlRm9ybSIsInN0eWxlZENvbXBvbmVudHMiLCJlcnJvciIsInVuc2V0RXJyb3IiLCJzZXRGb2N1c0NsYXNzIiwiY3NzQ2xhc3MiLCJwcm9wcyIsImlkIiwiZm9ybUlkIiwidHlwZSIsImxhYmVsIiwicGxhY2Vob2xkZXIiLCJpc1JlcXVpcmVkIiwibWF4TGVuZ3RoIiwiZGVzY3JpcHRpb24iLCJkZXNjcmlwdGlvblBsYWNlbWVudCIsImxhYmVsUGxhY2VtZW50Iiwid2lkdGgiLCJjdXN0b21OYW1lIiwiVGV4dGFyZWEiLCJMYWJlbCIsIkJveCIsImRpc3BsYXkiLCJldmVudCJdLCJtYXBwaW5ncyI6ImFBQUEsb0QsK21CQUVlLFdBY1QsSUFiSkEsQ0FBQUEsQ0FhSSxHQWJKQSxLQWFJLENBWkpDLENBWUksR0FaSkEsS0FZSSxDQVhKQyxDQVdJLEdBWEpBLGlCQVdJLENBVkpDLENBVUksR0FWSkEsT0FVSSxDQVRKQyxDQVNJLEdBVEpBLFVBU0ksQ0FSSkMsQ0FRSSxHQVJKQSxTQVFJLENBUEpDLENBT0ksR0FQSkEsVUFPSSxDQU5KQyxDQU1JLEdBTkpBLGdCQU1JLENBTEpDLENBS0ksR0FMSkEsS0FLSSxDQUpKQyxDQUlJLEdBSkpBLFVBSUksQ0FISkMsQ0FHSSxHQUhKQSxhQUdJLENBRkpDLENBRUksR0FGSkEsUUFFSSxDQUREQyxDQUNDLHNMQUVGQyxDQUZFLENBY0FiLENBZEEsQ0FFRmEsRUFGRSxDQUdGQyxDQUhFLENBY0FkLENBZEEsQ0FHRmMsTUFIRSxDQUlGQyxDQUpFLENBY0FmLENBZEEsQ0FJRmUsSUFKRSxDQUtGQyxDQUxFLENBY0FoQixDQWRBLENBS0ZnQixLQUxFLENBTUZDLENBTkUsQ0FjQWpCLENBZEEsQ0FNRmlCLFdBTkUsQ0FPRkMsQ0FQRSxDQWNBbEIsQ0FkQSxDQU9Ga0IsVUFQRSxDQVFGQyxDQVJFLENBY0FuQixDQWRBLENBUUZtQixTQVJFLENBU0ZDLENBVEUsQ0FjQXBCLENBZEEsQ0FTRm9CLFdBVEUsQ0FVRkMsQ0FWRSxDQWNBckIsQ0FkQSxDQVVGcUIsb0JBVkUsQ0FXRkMsQ0FYRSxDQWNBdEIsQ0FkQSxDQVdGc0IsY0FYRSxDQVlGQyxDQVpFLENBY0F2QixDQWRBLENBWUZ1QixLQVpFLENBYUZDLENBYkUsQ0FjQXhCLENBZEEsQ0FhRndCLFVBYkUsR0FnQjREakIsQ0FBZ0IsSUFoQjVFLEtBZ0JJa0IsUUFoQkosQ0FnQklBLENBaEJKLFlBZ0JlLFVBaEJmLE9BZ0IyQkMsS0FoQjNCLENBZ0IyQkEsQ0FoQjNCLFlBZ0JtQyxPQWhCbkMsT0FnQjRDQyxHQWhCNUMsQ0FnQjRDQSxDQWhCNUMsWUFnQmtELEtBaEJsRCxHQWtCSixNQUNFLGlDQUFDLENBQUQsRUFDRSxLQUFLLENBQUVKLENBRFQsQ0FFRSxTQUFTLENBQ05yQixDQUFpQixFQUFJQyxDQUF0QixFQUFrQ0ssQ0FBbEMsNEJBQ3dCRyxDQUR4Qix1QkFFa0JBLENBRmxCLENBSEosQ0FPRSxLQUFLLENBQUUsQ0FBRWlCLE9BQU8sQ0FBRXZCLENBQVMsQ0FBRyxNQUFILE9BQXBCLENBUFQsRUFTRSx1Q0FBSyxTQUFTLENBQUVVLENBQWhCLEVBQ0UsZ0NBQUMsQ0FBRCxFQUFPLE9BQU8saUJBQVdELENBQVgsYUFBcUJELENBQXJCLENBQWQsQ0FBeUMsU0FBUyxvQkFBY1MsQ0FBZCxDQUFsRCxFQUNHTixDQURILENBRUdFLENBQVUsQ0FBRyxnREFBSCxDQUFvQixJQUZqQyxDQURGLENBSzRCLE9BQXpCLEdBQUFHLENBQW9CLEVBQWdCRCxDQUFwQyxFQUNDLHVDQUFLLFNBQVMsQ0FBQyxhQUFmLEVBQThCQSxDQUE5QixDQU5KLENBUUUsZ0NBQUMsQ0FBRCxFQUNFLEVBQUUsaUJBQVdOLENBQVgsYUFBcUJELENBQXJCLENBREosQ0FFRSxJQUFJLENBQUVXLENBQVUsa0JBQWFYLENBQWIsQ0FGbEIsQ0FHRSxJQUFJLENBQUVFLENBSFIsQ0FJRSxLQUFLLENBQUdkLENBQUQsQ0FBY0EsQ0FBZCxDQUFTLEVBSmxCLENBS0UsV0FBVyxDQUFFZ0IsQ0FMZixDQU1FLFNBQVMsQ0FBRUUsQ0FOYixDQU9FLFFBQVEsQ0FBRUQsQ0FQWixDQVFFLFFBQVEsQ0FBRSxrQkFBQ1csQ0FBRCxDQUFXLENBQ25CdkIsQ0FBVSxDQUFDdUIsQ0FBRCxDQUFRN0IsQ0FBUixDQURTLENBRW5CUyxDQUFVLENBQUNJLENBQUQsQ0FDWCxDQVhILENBWUUsTUFBTSxDQUFFLGdCQUFDZ0IsQ0FBRCxDQUFXLENBQ2pCdkIsQ0FBVSxDQUFDdUIsQ0FBRCxDQUFRN0IsQ0FBUixDQURPLENBRWpCSSxDQUFVLENBQUNTLENBQUQsQ0FGTyxDQUdqQkgsQ0FBYSxDQUFXLEVBQVYsR0FBQVQsQ0FBRCxDQUNkLENBaEJILENBaUJFLE9BQU8sQ0FBRSx5QkFBTVMsQ0FBQUEsQ0FBYSxJQUFuQixDQWpCWCxDQWtCRSxtQ0FBMkJJLENBQTNCLGFBQXFDRCxDQUFyQyxDQWxCRixDQW1CRSxlQUFlLENBQUMsQ0FBQ1gsQ0FBRixFQUF1QkMsQ0FBeEIsRUFBb0MsQ0FBQyxDQUFDSyxDQW5CdEQsRUFSRixDQTZCNEIsT0FBekIsR0FBQWEsQ0FBb0IsRUFBZ0JELENBQXBDLEVBQW1ELHVDQUFLLFNBQVMsQ0FBQyxhQUFmLEVBQThCQSxDQUE5QixDQTdCdEQsQ0E4QkcsQ0FBRWxCLENBQWlCLEVBQUlDLENBQXRCLEVBQWtDSyxDQUFuQyxHQUNDLHdDQUFNLFNBQVMsQ0FBQyxlQUFoQixDQUFnQyxFQUFFLGlCQUFXTSxDQUFYLGFBQXFCRCxDQUFyQixDQUFsQyxFQUNHWCxDQUFpQixFQUFJTSxDQUR4QixDQS9CSixDQVRGLENBK0NILEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgKHtcclxuICBmaWVsZCxcclxuICB2YWx1ZSxcclxuICB2YWxpZGF0aW9uTWVzc2FnZSxcclxuICB0b3VjaGVkLFxyXG4gIHNldFRvdWNoZWQsXHJcbiAgaGlkZUZpZWxkLFxyXG4gIHVwZGF0ZUZvcm0sXHJcbiAgc3R5bGVkQ29tcG9uZW50cyxcclxuICBlcnJvcixcclxuICB1bnNldEVycm9yLFxyXG4gIHNldEZvY3VzQ2xhc3MsXHJcbiAgY3NzQ2xhc3MsXHJcbiAgLi4ucHJvcHNcclxufSkgPT4ge1xyXG4gIGNvbnN0IHtcclxuICAgIGlkLFxyXG4gICAgZm9ybUlkLFxyXG4gICAgdHlwZSxcclxuICAgIGxhYmVsLFxyXG4gICAgcGxhY2Vob2xkZXIsXHJcbiAgICBpc1JlcXVpcmVkLFxyXG4gICAgbWF4TGVuZ3RoLFxyXG4gICAgZGVzY3JpcHRpb24sXHJcbiAgICBkZXNjcmlwdGlvblBsYWNlbWVudCxcclxuICAgIGxhYmVsUGxhY2VtZW50LFxyXG4gICAgd2lkdGgsXHJcbiAgICBjdXN0b21OYW1lLFxyXG4gIH0gPSBmaWVsZDtcclxuXHJcbiAgY29uc3QgeyBUZXh0YXJlYSA9ICd0ZXh0YXJlYScsIExhYmVsID0gJ2xhYmVsJywgQm94ID0gJ2RpdicgfSA9IHN0eWxlZENvbXBvbmVudHMgfHwgZmFsc2U7XHJcblxyXG4gIHJldHVybiAoXHJcbiAgICA8Qm94XHJcbiAgICAgIHdpZHRoPXt3aWR0aH1cclxuICAgICAgY2xhc3NOYW1lPXtcclxuICAgICAgICAodmFsaWRhdGlvbk1lc3NhZ2UgJiYgdG91Y2hlZCkgfHwgZXJyb3JcclxuICAgICAgICAgID8gYGZvcm0tZmllbGQgZXJyb3IgJHtjc3NDbGFzc31gXHJcbiAgICAgICAgICA6IGBmb3JtLWZpZWxkICR7Y3NzQ2xhc3N9YFxyXG4gICAgICB9XHJcbiAgICAgIHN0eWxlPXt7IGRpc3BsYXk6IGhpZGVGaWVsZCA/ICdub25lJyA6IHVuZGVmaW5lZCB9fVxyXG4gICAgPlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT17dHlwZX0+XHJcbiAgICAgICAgPExhYmVsIGh0bWxGb3I9e2BpbnB1dF8ke2Zvcm1JZH1fJHtpZH1gfSBjbGFzc05hbWU9e2BnZi1sYWJlbCAke2xhYmVsUGxhY2VtZW50fWB9PlxyXG4gICAgICAgICAge2xhYmVsfVxyXG4gICAgICAgICAge2lzUmVxdWlyZWQgPyA8YWJicj4qPC9hYmJyPiA6IG51bGx9XHJcbiAgICAgICAgPC9MYWJlbD5cclxuICAgICAgICB7ZGVzY3JpcHRpb25QbGFjZW1lbnQgPT09IFwiYWJvdmVcIiAmJiBkZXNjcmlwdGlvbiAmJiAoXHJcbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImRlc2NyaXB0aW9uXCI+e2Rlc2NyaXB0aW9ufTwvZGl2PlxyXG4gICAgICAgICl9XHJcbiAgICAgICAgPFRleHRhcmVhXHJcbiAgICAgICAgICBpZD17YGlucHV0XyR7Zm9ybUlkfV8ke2lkfWB9XHJcbiAgICAgICAgICBuYW1lPXtjdXN0b21OYW1lIHx8IGBpbnB1dF8ke2lkfWB9XHJcbiAgICAgICAgICB0eXBlPXt0eXBlfVxyXG4gICAgICAgICAgdmFsdWU9eyF2YWx1ZSA/ICcnIDogdmFsdWV9XHJcbiAgICAgICAgICBwbGFjZWhvbGRlcj17cGxhY2Vob2xkZXJ9XHJcbiAgICAgICAgICBtYXhMZW5ndGg9e21heExlbmd0aH1cclxuICAgICAgICAgIHJlcXVpcmVkPXtpc1JlcXVpcmVkfVxyXG4gICAgICAgICAgb25DaGFuZ2U9eyhldmVudCkgPT4ge1xyXG4gICAgICAgICAgICB1cGRhdGVGb3JtKGV2ZW50LCBmaWVsZCk7XHJcbiAgICAgICAgICAgIHVuc2V0RXJyb3IoaWQpO1xyXG4gICAgICAgICAgfX1cclxuICAgICAgICAgIG9uQmx1cj17KGV2ZW50KSA9PiB7XHJcbiAgICAgICAgICAgIHVwZGF0ZUZvcm0oZXZlbnQsIGZpZWxkKTtcclxuICAgICAgICAgICAgc2V0VG91Y2hlZChpZCk7XHJcbiAgICAgICAgICAgIHNldEZvY3VzQ2xhc3ModmFsdWUgIT09ICcnKTtcclxuICAgICAgICAgIH19XHJcbiAgICAgICAgICBvbkZvY3VzPXsoKSA9PiBzZXRGb2N1c0NsYXNzKHRydWUpfVxyXG4gICAgICAgICAgYXJpYS1kZXNjcmliZWRieT17YGVycm9yXyR7Zm9ybUlkfV8ke2lkfWB9XHJcbiAgICAgICAgICBhcmlhLWludmFsaWQ9eyghIXZhbGlkYXRpb25NZXNzYWdlICYmIHRvdWNoZWQpIHx8ICEhZXJyb3J9XHJcbiAgICAgICAgLz5cclxuICAgICAgICB7ZGVzY3JpcHRpb25QbGFjZW1lbnQgIT09IFwiYWJvdmVcIiAmJiBkZXNjcmlwdGlvbiAmJiA8ZGl2IGNsYXNzTmFtZT1cImRlc2NyaXB0aW9uXCI+e2Rlc2NyaXB0aW9ufTwvZGl2Pn1cclxuICAgICAgICB7KCh2YWxpZGF0aW9uTWVzc2FnZSAmJiB0b3VjaGVkKSB8fCBlcnJvcikgJiYgKFxyXG4gICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiZXJyb3ItbWVzc2FnZVwiIGlkPXtgZXJyb3JfJHtmb3JtSWR9XyR7aWR9YH0+XHJcbiAgICAgICAgICAgIHt2YWxpZGF0aW9uTWVzc2FnZSB8fCBlcnJvcn1cclxuICAgICAgICAgIDwvc3Bhbj5cclxuICAgICAgICApfVxyXG4gICAgICA8L2Rpdj5cclxuICAgIDwvQm94PlxyXG4gICk7XHJcbn07XHJcbiJdfQ==