mindstream-gravity-form
Version:
Mindstream Fork of Gravity Forms on React apps via the Wordpress API
2 lines • 10.9 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _react=_interopRequireDefault(require("react")),_reactInputMask=_interopRequireDefault(require("react-input-mask"));function _interopRequireDefault(a){return a&&a.__esModule?a:{default:a}}function _extends(){return _extends=Object.assign||function(a){for(var b,c=1;c<arguments.length;c++)for(var d in b=arguments[c],b)Object.prototype.hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a},_extends.apply(this,arguments)}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.updateForm,h=a.hideField,i=a.styledComponents,j=a.error,k=a.unsetError,l=a.setFocusClass,m=a.cssClass,n=a.formatChars,o=_objectWithoutProperties(a,["field","value","validationMessage","touched","setTouched","updateForm","hideField","styledComponents","error","unsetError","setFocusClass","cssClass","formatChars"]),p=b.id,q=b.formId,r=b.type,s=b.label,t=b.placeholder,u=b.isRequired,v=b.maxLength,w=b.description,x=b.descriptionPlacement,y=b.labelPlacement,z=b.width,A=b.customName,B=b.inputMask,C=b.inputMaskValue,D=i||!1,E=D.Input,F=void 0===E?"input":E,G=D.Label,H=void 0===G?"label":G,I=D.Box,J=void 0===I?"div":I;return _react["default"].createElement(J,{width:z,className:d&&e||j?"form-field error ".concat(m):"form-field ".concat(m),style:{display:h?"none":void 0}},_react["default"].createElement("div",{className:r},_react["default"].createElement(H,{htmlFor:"input_".concat(q,"_").concat(p),className:"gf-label ".concat(y)},s,u?_react["default"].createElement("abbr",null,"*"):null),"above"===x&&w&&_react["default"].createElement("div",{className:"description"},w),_react["default"].createElement(_reactInputMask["default"],{formatChars:n,value:c?c:"",defaultValue:c?c:"",mask:B&&C,onChange:function onChange(a){g(a,b),k(p)},onBlur:function onBlur(a){g(a,b,!0),f(p),l(""!==c)},onFocus:function onFocus(){return l(!0)}},function(a){return _react["default"].createElement(F,_extends({},a,{id:"input_".concat(q,"_").concat(p),name:A||"input_".concat(p),type:r,placeholder:t,maxLength:v,required:u,"aria-label":s,"aria-describedby":"error_".concat(q,"_").concat(p),"aria-invalid":!!d&&e||!!j}))}),"above"!==x&&w&&_react["default"].createElement("div",{className:"description"},w),(d&&e||j)&&_react["default"].createElement("span",{className:"error-message",id:"error_".concat(q,"_").concat(p)},d||j)))};exports["default"]=_default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9GaWVsZHMvTnVtYmVyLmpzeCJdLCJuYW1lcyI6WyJmaWVsZCIsInZhbHVlIiwidmFsaWRhdGlvbk1lc3NhZ2UiLCJ0b3VjaGVkIiwic2V0VG91Y2hlZCIsInVwZGF0ZUZvcm0iLCJoaWRlRmllbGQiLCJzdHlsZWRDb21wb25lbnRzIiwiZXJyb3IiLCJ1bnNldEVycm9yIiwic2V0Rm9jdXNDbGFzcyIsImNzc0NsYXNzIiwiZm9ybWF0Q2hhcnMiLCJwcm9wcyIsImlkIiwiZm9ybUlkIiwidHlwZSIsImxhYmVsIiwicGxhY2Vob2xkZXIiLCJpc1JlcXVpcmVkIiwibWF4TGVuZ3RoIiwiZGVzY3JpcHRpb24iLCJkZXNjcmlwdGlvblBsYWNlbWVudCIsImxhYmVsUGxhY2VtZW50Iiwid2lkdGgiLCJjdXN0b21OYW1lIiwiaW5wdXRNYXNrIiwiaW5wdXRNYXNrVmFsdWUiLCJJbnB1dCIsIkxhYmVsIiwiQm94IiwiZGlzcGxheSIsImV2ZW50IiwiaW5wdXRQcm9wcyJdLCJtYXBwaW5ncyI6InM5QkFHZSxXQWVULElBZEpBLENBQUFBLENBY0ksR0FkSkEsS0FjSSxDQWJKQyxDQWFJLEdBYkpBLEtBYUksQ0FaSkMsQ0FZSSxHQVpKQSxpQkFZSSxDQVhKQyxDQVdJLEdBWEpBLE9BV0ksQ0FWSkMsQ0FVSSxHQVZKQSxVQVVJLENBVEpDLENBU0ksR0FUSkEsVUFTSSxDQVJKQyxDQVFJLEdBUkpBLFNBUUksQ0FQSkMsQ0FPSSxHQVBKQSxnQkFPSSxDQU5KQyxDQU1JLEdBTkpBLEtBTUksQ0FMSkMsQ0FLSSxHQUxKQSxVQUtJLENBSkpDLENBSUksR0FKSkEsYUFJSSxDQUhKQyxDQUdJLEdBSEpBLFFBR0ksQ0FGSkMsQ0FFSSxHQUZKQSxXQUVJLENBRERDLENBQ0Msb01BRUZDLENBRkUsQ0FnQkFkLENBaEJBLENBRUZjLEVBRkUsQ0FHRkMsQ0FIRSxDQWdCQWYsQ0FoQkEsQ0FHRmUsTUFIRSxDQUlGQyxDQUpFLENBZ0JBaEIsQ0FoQkEsQ0FJRmdCLElBSkUs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cEMsRUFDQyx1Q0FBSyxTQUFTLENBQUMsYUFBZixFQUE4QkEsQ0FBOUIsQ0EzQ0osQ0E2Q0csQ0FBRW5CLENBQWlCLEVBQUlDLENBQXRCLEVBQWtDSyxDQUFuQyxHQUNDLHdDQUFNLFNBQVMsQ0FBQyxlQUFoQixDQUFnQyxFQUFFLGlCQUFXTyxDQUFYLGFBQXFCRCxDQUFyQixDQUFsQyxFQUNHWixDQUFpQixFQUFJTSxDQUR4QixDQTlDSixDQVRGLENBOERILEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XHJcbmltcG9ydCBJbnB1dE1hc2sgZnJvbSBcInJlYWN0LWlucHV0LW1hc2tcIjtcclxuXHJcbmV4cG9ydCBkZWZhdWx0ICh7XHJcbiAgZmllbGQsXHJcbiAgdmFsdWUsXHJcbiAgdmFsaWRhdGlvbk1lc3NhZ2UsXHJcbiAgdG91Y2hlZCxcclxuICBzZXRUb3VjaGVkLFxyXG4gIHVwZGF0ZUZvcm0sXHJcbiAgaGlkZUZpZWxkLFxyXG4gIHN0eWxlZENvbXBvbmVudHMsXHJcbiAgZXJyb3IsXHJcbiAgdW5zZXRFcnJvcixcclxuICBzZXRGb2N1c0NsYXNzLFxyXG4gIGNzc0NsYXNzLFxyXG4gIGZvcm1hdENoYXJzLFxyXG4gIC4uLnByb3BzXHJcbn0pID0+IHtcclxuICBjb25zdCB7XHJcbiAgICBpZCxcclxuICAgIGZvcm1JZCxcclxuICAgIHR5cGUsXHJcbiAgICBsYWJlbCxcclxuICAgIHBsYWNlaG9sZGVyLFxyXG4gICAgaXNSZXF1aXJlZCxcclxuICAgIG1heExlbmd0aCxcclxuICAgIGRlc2NyaXB0aW9uLFxyXG4gICAgZGVzY3JpcHRpb25QbGFjZW1lbnQsXHJcbiAgICBsYWJlbFBsYWNlbWVudCxcclxuICAgIHdpZHRoLFxyXG4gICAgY3VzdG9tTmFtZSxcclxuICAgIGlucHV0TWFzayxcclxuICAgIGlucHV0TWFza1ZhbHVlLFxyXG4gIH0gPSBmaWVsZDtcclxuXHJcbiAgY29uc3Qge1xyXG4gICAgSW5wdXQgPSBcImlucHV0XCIsXHJcbiAgICBMYWJlbCA9IFwibGFiZWxcIixcclxuICAgIEJveCA9IFwiZGl2XCIsXHJcbiAgfSA9IHN0eWxlZENvbXBvbmVudHMgfHwgZmFsc2U7XHJcblxyXG4gIHJldHVybiAoXHJcbiAgICA8Qm94XHJcbiAgICAgIHdpZHRoPXt3aWR0aH1cclxuICAgICAgY2xhc3NOYW1lPXtcclxuICAgICAgICAodmFsaWRhdGlvbk1lc3NhZ2UgJiYgdG91Y2hlZCkgfHwgZXJyb3JcclxuICAgICAgICAgID8gYGZvcm0tZmllbGQgZXJyb3IgJHtjc3NDbGFzc31gXHJcbiAgICAgICAgICA6IGBmb3JtLWZpZWxkICR7Y3NzQ2xhc3N9YFxyXG4gICAgICB9XHJcbiAgICAgIHN0eWxlPXt7IGRpc3BsYXk6IGhpZGVGaWVsZCA/IFwibm9uZVwiIDogdW5kZWZpbmVkIH19XHJcbiAgICA+XHJcbiAgICAgIDxkaXYgY2xhc3NOYW1lPXt0eXBlfT5cclxuICAgICAgICA8TGFiZWxcclxuICAgICAgICAgIGh0bWxGb3I9e2BpbnB1dF8ke2Zvcm1JZH1fJHtpZH1gfVxyXG4gICAgICAgICAgY2xhc3NOYW1lPXtgZ2YtbGFiZWwgJHtsYWJlbFBsYWNlbWVudH1gfVxyXG4gICAgICAgID5cclxuICAgICAgICAgIHtsYWJlbH1cclxuICAgICAgICAgIHtpc1JlcXVpcmVkID8gPGFiYnI+KjwvYWJicj4gOiBudWxsfVxyXG4gICAgICAgIDwvTGFiZWw+XHJcbiAgICAgICAge2Rlc2NyaXB0aW9uUGxhY2VtZW50ID09PSBcImFib3ZlXCIgJiYgZGVzY3JpcHRpb24gJiYgKFxyXG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJkZXNjcmlwdGlvblwiPntkZXNjcmlwdGlvbn08L2Rpdj5cclxuICAgICAgICApfVxyXG4gICAgICAgIDxJbnB1dE1hc2tcclxuICAgICAgICAgIGZvcm1hdENoYXJzPXtmb3JtYXRDaGFyc31cclxuICAgICAgICAgIHZhbHVlPXshdmFsdWUgPyBcIlwiIDogdmFsdWV9XHJcbiAgICAgICAgICBkZWZhdWx0VmFsdWU9eyF2YWx1ZSA/IFwiXCIgOiB2YWx1ZX1cclxuICAgICAgICAgIG1hc2s9e2lucHV0TWFzayAmJiBpbnB1dE1hc2tWYWx1ZX1cclxuICAgICAgICAgIG9uQ2hhbmdlPXsoZXZlbnQpID0+IHtcclxuICAgICAgICAgICAgdXBkYXRlRm9ybShldmVudCwgZmllbGQpO1xyXG4gICAgICAgICAgICB1bnNldEVycm9yKGlkKTtcclxuICAgICAgICAgIH19XHJcbiAgICAgICAgICBvbkJsdXI9eyhldmVudCkgPT4ge1xyXG4gICAgICAgICAgICB1cGRhdGVGb3JtKGV2ZW50LCBmaWVsZCwgdHJ1ZSk7XHJcbiAgICAgICAgICAgIHNldFRvdWNoZWQoaWQpO1xyXG4gICAgICAgICAgICBzZXRGb2N1c0NsYXNzKHZhbHVlICE9PSBcIlwiKTtcclxuICAgICAgICAgIH19XHJcbiAgICAgICAgICBvbkZvY3VzPXsoKSA9PiBzZXRGb2N1c0NsYXNzKHRydWUpfVxyXG4gICAgICAgID5cclxuICAgICAgICAgIHsoaW5wdXRQcm9wcykgPT4gKFxyXG4gICAgICAgICAgICA8SW5wdXRcclxuICAgICAgICAgICAgICB7Li4uaW5wdXRQcm9wc31cclxuICAgICAgICAgICAgICBpZD17YGlucHV0XyR7Zm9ybUlkfV8ke2lkfWB9XHJcbiAgICAgICAgICAgICAgbmFtZT17Y3VzdG9tTmFtZSB8fCBgaW5wdXRfJHtpZH1gfVxyXG4gICAgICAgICAgICAgIHR5cGU9e3R5cGV9XHJcbiAgICAgICAgICAgICAgcGxhY2Vob2xkZXI9e3BsYWNlaG9sZGVyfVxyXG4gICAgICAgICAgICAgIG1heExlbmd0aD17bWF4TGVuZ3RofVxyXG4gICAgICAgICAgICAgIHJlcXVpcmVkPXtpc1JlcXVpcmVkfVxyXG4gICAgICAgICAgICAgIGFyaWEtbGFiZWw9e2xhYmVsfVxyXG4gICAgICAgICAgICAgIGFyaWEtZGVzY3JpYmVkYnk9e2BlcnJvcl8ke2Zvcm1JZH1fJHtpZH1gfVxyXG4gICAgICAgICAgICAgIGFyaWEtaW52YWxpZD17KCEhdmFsaWRhdGlvbk1lc3NhZ2UgJiYgdG91Y2hlZCkgfHwgISFlcnJvcn1cclxuICAgICAgICAgICAgLz5cclxuICAgICAgICAgICl9XHJcbiAgICAgICAgPC9JbnB1dE1hc2s+XHJcbiAgICAgICAge2Rlc2NyaXB0aW9uUGxhY2VtZW50ICE9PSBcImFib3ZlXCIgJiYgZGVzY3JpcHRpb24gJiYgKFxyXG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJkZXNjcmlwdGlvblwiPntkZXNjcmlwdGlvbn08L2Rpdj5cclxuICAgICAgICApfVxyXG4gICAgICAgIHsoKHZhbGlkYXRpb25NZXNzYWdlICYmIHRvdWNoZWQpIHx8IGVycm9yKSAmJiAoXHJcbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJlcnJvci1tZXNzYWdlXCIgaWQ9e2BlcnJvcl8ke2Zvcm1JZH1fJHtpZH1gfT5cclxuICAgICAgICAgICAge3ZhbGlkYXRpb25NZXNzYWdlIHx8IGVycm9yfVxyXG4gICAgICAgICAgPC9zcGFuPlxyXG4gICAgICAgICl9XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9Cb3g+XHJcbiAgKTtcclxufTtcclxuIl19