UNPKG

mindstream-gravity-form

Version:

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

2 lines 10.9 kB
"use strict";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.hideField,h=a.updateForm,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","hideField","updateForm","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.phoneFormat,C=i||!1,D=C.Input,E=void 0===D?"input":D,F=C.Label,G=void 0===F?"label":F,H=C.Box,I=void 0===H?"div":H;return _react["default"].createElement(I,{width:z,className:d&&e||j?"form-field error ".concat(m):"form-field ".concat(m),style:{display:g?"none":void 0}},_react["default"].createElement("div",{className:r},_react["default"].createElement(G,{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"],{mask:B&&"standard"===B?"(999) 999-9999":void 0,formatChars:n,defaultValue:c?c:"",value:c?c:"",onChange:function onChange(a){h(a,b),k(p)},onBlur:function onBlur(a){h(a,b,!0),f(p),l(""!==c)},onFocus:function onFocus(){return l(!0)}},function(a){return _react["default"].createElement(E,_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9GaWVsZHMvUGhvbmUuanN4Il0sIm5hbWVzIjpbImZpZWxkIiwidmFsdWUiLCJ2YWxpZGF0aW9uTWVzc2FnZSIsInRvdWNoZWQiLCJzZXRUb3VjaGVkIiwiaGlkZUZpZWxkIiwidXBkYXRlRm9ybSIsInN0eWxlZENvbXBvbmVudHMiLCJlcnJvciIsInVuc2V0RXJyb3IiLCJzZXRGb2N1c0NsYXNzIiwiY3NzQ2xhc3MiLCJmb3JtYXRDaGFycyIsInByb3BzIiwiaWQiLCJmb3JtSWQiLCJ0eXBlIiwibGFiZWwiLCJwbGFjZWhvbGRlciIsImlzUmVxdWlyZWQiLCJtYXhMZW5ndGgiLCJkZXNjcmlwdGlvbiIsImRlc2NyaXB0aW9uUGxhY2VtZW50IiwibGFiZWxQbGFjZW1lbnQiLCJ3aWR0aCIsImN1c3RvbU5hbWUiLCJwaG9uZUZvcm1hdCIsIklucHV0IiwiTGFiZWwiLCJCb3giLCJkaXNwbGF5IiwiZXZlbnQiLCJpbnB1dFByb3BzIl0sIm1hcHBpbmdzIjoiczlCQUdlLFdBZVQsSUFkSkEsQ0FBQUEsQ0FjSSxHQWRKQSxLQWNJLENBYkpDLENBYUksR0FiSkEsS0FhSSxDQVpKQyxDQVlJLEdBWkpBLGlCQVlJLENBWEpDLENBV0ksR0FYSkEsT0FXSSxDQVZKQyxDQVVJLEdBVkpBLFVBVUksQ0FUSkMsQ0FTSSxHQVRKQSxTQVNJLENBUkpDLENBUUksR0FSSkEsVUFRSSxDQVBKQyxDQU9JLEdBUEpBLGdCQU9JLENBTkpDLENBTUksR0FOSkEsS0FNSSxDQUxKQyxDQUtJLEdBTEpBLFVBS0ksQ0FKSkMsQ0FJSSxHQUpKQSxhQUlJLENBSEpDLENBR0ksR0FISkEsUUFHSSxDQUZKQyxDQUVJLEdBRkpBLFdBRUksQ0FEREMsQ0FDQyxvTUFFRkMsQ0FGRSxDQWVBZCxDQWZBLENBRUZjLEVBRkUsQ0FHRkMsQ0FIRSxDQWVBZixDQWZBLENBR0ZlLE1BSEUsQ0FJRkMsQ0FKRSxDQWVBaEIsQ0FmQSxDQUlGZ0IsSUFKRSxDQUtGQyxDQUxFLENBZUFqQixDQWZBLENBS0ZpQixLQUxFLENBTUZDLENBTkUsQ0FlQWxCLENBZkEsQ0FNRmtCLFdBTkUsQ0FPRkMsQ0FQRSxDQWVBbkIsQ0FmQSxDQU9GbUIsVUFQRSxDQVFGQyxDQVJFLENBZUFwQixDQWZBLENBUUZvQixTQVJFLENBU0ZDLENBVEUsQ0FlQXJCLENBZkEsQ0FTRnFCLFdBVEUsQ0FVRkMsQ0FWRSxDQWVBdEIsQ0FmQSxDQVVGc0Isb0JBVkUsQ0FXRkMsQ0FYRSxDQWVBdkIsQ0FmQSxDQVdGdUIsY0FYRSxDQVlGQyxDQVpFLENBZUF4QixDQWZBLENBWUZ3QixLQVpFLENBYUZDLENBYkUsQ0FlQXpCLENBZkEsQ0FhRnlCLFVBYkUsQ0FjRkMsQ0FkRSxDQWVBMUIsQ0FmQSxDQWNGMEIsV0FkRSxHQXFCQW5CLENBQWdCLElBckJoQixLQWtCRm9CLEtBbEJFLENBa0JGQSxDQWxCRSxZQWtCTSxPQWxCTixPQW1CRkMsS0FuQkUsQ0FtQkZBLENBbkJFLFlBbUJNLE9BbkJOLE9Bb0JGQyxHQXBCRSxDQW9CRkEsQ0FwQkUsWUFvQkksS0FwQkosR0FzQkosTUFDRSxpQ0FBQyxDQUFELEVBQ0UsS0FBSyxDQUFFTCxDQURULENBRUUsU0FBUyxDQUNOdEIsQ0FBaUIsRUFBSUMsQ0FBdEIsRUFBa0NLLENBQWxDLDRCQUN3QkcsQ0FEeEIsdUJBRWtCQSxDQUZsQixDQUhKLENBT0UsS0FBSyxDQUFFLENBQUVtQixPQUFPLENBQUV6QixDQUFTLENBQUcsTUFBSCxPQUFwQixDQVBULEVBU0UsdUNBQUssU0FBUyxDQUFFVyxDQUFoQixFQUNFLGdDQUFDLENBQUQsRUFDRSxPQUFPLGlCQUFXRCxDQUFYLGFBQXFCRCxDQUFyQixDQURULENBRUUsU0FBUyxvQkFBY1MsQ0FBZCxDQUZYLEVBSUdOLENBSkgsQ0FLR0UsQ0FBVSxDQUFHLGdEQUFILENBQW9CLElBTGpDLENBREYsQ0FRNEIsT0FBekIsR0FBQUcsQ0FBb0IsRUFBZ0JELENBQXBDLEVBQ0MsdUNBQUssU0FBUyxDQUFDLGFBQWYsRUFBOEJBLENBQTlCLENBVEosQ0FZRSxnQ0FBQywwQkFBRCxFQUNFLElBQUksQ0FDRkssQ0FBVyxFQUFvQixVQUFoQixHQUFBQSxDQUFmLENBQ0ksZ0JBREosT0FGSixDQU1FLFdBQVcsQ0FBRWQsQ0FOZixDQU9FLFlBQVksQ0FBR1gsQ0FBRCxDQUFjQSxDQUFkLENBQVMsRUFQekIsQ0FRRSxLQUFLLENBQUdBLENBQUQsQ0FBY0EsQ0FBZCxDQUFTLEVBUmxCLENBU0UsUUFBUSxDQUFFLGtCQUFDOEIsQ0FBRCxDQUFXLENBQ25CekIsQ0FBVSxDQUFDeUIsQ0FBRCxDQUFRL0IsQ0FBUixDQURTLENBRW5CUyxDQUFVLENBQUNLLENBQUQsQ0FDWCxDQVpILENBYUUsTUFBTSxDQUFFLGdCQUFDaUIsQ0FBRCxDQUFXLENBQ2pCekIsQ0FBVSxDQUFDeUIsQ0FBRCxDQUFRL0IsQ0FBUixJQURPLENBRWpCSSxDQUFVLENBQUNVLENBQUQsQ0FGTyxDQUdqQkosQ0FBYSxDQUFXLEVBQVYsR0FBQVQsQ0FBRCxDQUNkLENBakJILENBa0JFLE9BQU8sQ0FBRSx5QkFBTVMsQ0FBQUEsQ0FBYSxJQUFuQixDQWxCWCxFQW9CRyxTQUFDc0IsQ0FBRCxRQUNDLGlDQUFDLENBQUQsYUFDTUEsQ0FETixFQUVFLEVBQUUsaUJBQVdqQixDQUFYLGFBQXFCRCxDQUFyQixDQUZKLENBR0UsSUFBSSxDQUFFVyxDQUFVLGtCQUFhWCxDQUFiLENBSGxCLENBSUUsSUFBSSxDQUFFRSxDQUpSLENBS0UsV0FBVyxDQUFFRSxDQUxmLENBTUUsU0FBUyxDQUFFRSxDQU5iLENBT0UsUUFBUSxDQUFFRCxDQVBaLENBUUUsYUFBWUYsQ0FSZCxDQVNFLG1DQUEyQkYsQ0FBM0IsYUFBcUNELENBQXJDLENBVEYsQ0FVRSxlQUFlLENBQUMsQ0FBQ1osQ0FBRixFQUF1QkMsQ0FBeEIsRUFBb0MsQ0FBQyxDQUFDSyxDQVZ0RCxHQURELENBcEJILENBWkYsQ0FnRDRCLE9BQXpCLEdBQUFjLENBQW9CLEVBQWdCRCxDQUFwQyxFQUNDLHVDQUFLLFNBQVMsQ0FBQyxhQUFmLEVBQThCQSxDQUE5QixDQWpESixDQW1ERyxDQUFFbkIsQ0FBaUIsRUFBSUMsQ0FBdEIsRUFBa0NLLENBQW5DLEdBQ0Msd0NBQU0sU0FBUyxDQUFDLGVBQWhCLENBQWdDLEVBQUUsaUJBQVdPLENBQVgsYUFBcUJELENBQXJCLENBQWxDLEVBQ0daLENBQWlCLEVBQUlNLENBRHhCLENBcERKLENBVEYsQ0FvRUgsQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcclxuaW1wb3J0IElucHV0TWFzayBmcm9tIFwicmVhY3QtaW5wdXQtbWFza1wiO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgKHtcclxuICBmaWVsZCxcclxuICB2YWx1ZSxcclxuICB2YWxpZGF0aW9uTWVzc2FnZSxcclxuICB0b3VjaGVkLFxyXG4gIHNldFRvdWNoZWQsXHJcbiAgaGlkZUZpZWxkLFxyXG4gIHVwZGF0ZUZvcm0sXHJcbiAgc3R5bGVkQ29tcG9uZW50cyxcclxuICBlcnJvcixcclxuICB1bnNldEVycm9yLFxyXG4gIHNldEZvY3VzQ2xhc3MsXHJcbiAgY3NzQ2xhc3MsXHJcbiAgZm9ybWF0Q2hhcnMsXHJcbiAgLi4ucHJvcHNcclxufSkgPT4ge1xyXG4gIGNvbnN0IHtcclxuICAgIGlkLFxyXG4gICAgZm9ybUlkLFxyXG4gICAgdHlwZSxcclxuICAgIGxhYmVsLFxyXG4gICAgcGxhY2Vob2xkZXIsXHJcbiAgICBpc1JlcXVpcmVkLFxyXG4gICAgbWF4TGVuZ3RoLFxyXG4gICAgZGVzY3JpcHRpb24sXHJcbiAgICBkZXNjcmlwdGlvblBsYWNlbWVudCxcclxuICAgIGxhYmVsUGxhY2VtZW50LFxyXG4gICAgd2lkdGgsXHJcbiAgICBjdXN0b21OYW1lLFxyXG4gICAgcGhvbmVGb3JtYXQsXHJcbiAgfSA9IGZpZWxkO1xyXG5cclxuICBjb25zdCB7XHJcbiAgICBJbnB1dCA9IFwiaW5wdXRcIixcclxuICAgIExhYmVsID0gXCJsYWJlbFwiLFxyXG4gICAgQm94ID0gXCJkaXZcIixcclxuICB9ID0gc3R5bGVkQ29tcG9uZW50cyB8fCBmYWxzZTtcclxuICByZXR1cm4gKFxyXG4gICAgPEJveFxyXG4gICAgICB3aWR0aD17d2lkdGh9XHJcbiAgICAgIGNsYXNzTmFtZT17XHJcbiAgICAgICAgKHZhbGlkYXRpb25NZXNzYWdlICYmIHRvdWNoZWQpIHx8IGVycm9yXHJcbiAgICAgICAgICA/IGBmb3JtLWZpZWxkIGVycm9yICR7Y3NzQ2xhc3N9YFxyXG4gICAgICAgICAgOiBgZm9ybS1maWVsZCAke2Nzc0NsYXNzfWBcclxuICAgICAgfVxyXG4gICAgICBzdHlsZT17eyBkaXNwbGF5OiBoaWRlRmllbGQgPyBcIm5vbmVcIiA6IHVuZGVmaW5lZCB9fVxyXG4gICAgPlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT17dHlwZX0+XHJcbiAgICAgICAgPExhYmVsXHJcbiAgICAgICAgICBodG1sRm9yPXtgaW5wdXRfJHtmb3JtSWR9XyR7aWR9YH1cclxuICAgICAgICAgIGNsYXNzTmFtZT17YGdmLWxhYmVsICR7bGFiZWxQbGFjZW1lbnR9YH1cclxuICAgICAgICA+XHJcbiAgICAgICAgICB7bGFiZWx9XHJcbiAgICAgICAgICB7aXNSZXF1aXJlZCA/IDxhYmJyPio8L2FiYnI+IDogbnVsbH1cclxuICAgICAgICA8L0xhYmVsPlxyXG4gICAgICAgIHtkZXNjcmlwdGlvblBsYWNlbWVudCA9PT0gXCJhYm92ZVwiICYmIGRlc2NyaXB0aW9uICYmIChcclxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZGVzY3JpcHRpb25cIj57ZGVzY3JpcHRpb259PC9kaXY+XHJcbiAgICAgICAgKX1cclxuXHJcbiAgICAgICAgPElucHV0TWFza1xyXG4gICAgICAgICAgbWFzaz17XHJcbiAgICAgICAgICAgIHBob25lRm9ybWF0ICYmIHBob25lRm9ybWF0ID09PSBcInN0YW5kYXJkXCJcclxuICAgICAgICAgICAgICA/IFwiKDk5OSkgOTk5LTk5OTlcIlxyXG4gICAgICAgICAgICAgIDogdW5kZWZpbmVkXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBmb3JtYXRDaGFycz17Zm9ybWF0Q2hhcnN9XHJcbiAgICAgICAgICBkZWZhdWx0VmFsdWU9eyF2YWx1ZSA/IFwiXCIgOiB2YWx1ZX1cclxuICAgICAgICAgIHZhbHVlPXshdmFsdWUgPyBcIlwiIDogdmFsdWV9XHJcbiAgICAgICAgICBvbkNoYW5nZT17KGV2ZW50KSA9PiB7XHJcbiAgICAgICAgICAgIHVwZGF0ZUZvcm0oZXZlbnQsIGZpZWxkKTtcclxuICAgICAgICAgICAgdW5zZXRFcnJvcihpZCk7XHJcbiAgICAgICAgICB9fVxyXG4gICAgICAgICAgb25CbHVyPXsoZXZlbnQpID0+IHtcclxuICAgICAgICAgICAgdXBkYXRlRm9ybShldmVudCwgZmllbGQsIHRydWUpO1xyXG4gICAgICAgICAgICBzZXRUb3VjaGVkKGlkKTtcclxuICAgICAgICAgICAgc2V0Rm9jdXNDbGFzcyh2YWx1ZSAhPT0gXCJcIik7XHJcbiAgICAgICAgICB9fVxyXG4gICAgICAgICAgb25Gb2N1cz17KCkgPT4gc2V0Rm9jdXNDbGFzcyh0cnVlKX1cclxuICAgICAgICA+XHJcbiAgICAgICAgICB7KGlucHV0UHJvcHMpID0+IChcclxuICAgICAgICAgICAgPElucHV0XHJcbiAgICAgICAgICAgICAgey4uLmlucHV0UHJvcHN9XHJcbiAgICAgICAgICAgICAgaWQ9e2BpbnB1dF8ke2Zvcm1JZH1fJHtpZH1gfVxyXG4gICAgICAgICAgICAgIG5hbWU9e2N1c3RvbU5hbWUgfHwgYGlucHV0XyR7aWR9YH1cclxuICAgICAgICAgICAgICB0eXBlPXt0eXBlfVxyXG4gICAgICAgICAgICAgIHBsYWNlaG9sZGVyPXtwbGFjZWhvbGRlcn1cclxuICAgICAgICAgICAgICBtYXhMZW5ndGg9e21heExlbmd0aH1cclxuICAgICAgICAgICAgICByZXF1aXJlZD17aXNSZXF1aXJlZH1cclxuICAgICAgICAgICAgICBhcmlhLWxhYmVsPXtsYWJlbH1cclxuICAgICAgICAgICAgICBhcmlhLWRlc2NyaWJlZGJ5PXtgZXJyb3JfJHtmb3JtSWR9XyR7aWR9YH1cclxuICAgICAgICAgICAgICBhcmlhLWludmFsaWQ9eyghIXZhbGlkYXRpb25NZXNzYWdlICYmIHRvdWNoZWQpIHx8ICEhZXJyb3J9XHJcbiAgICAgICAgICAgIC8+XHJcbiAgICAgICAgICApfVxyXG4gICAgICAgIDwvSW5wdXRNYXNrPlxyXG5cclxuICAgICAgICB7ZGVzY3JpcHRpb25QbGFjZW1lbnQgIT09IFwiYWJvdmVcIiAmJiBkZXNjcmlwdGlvbiAmJiAoXHJcbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImRlc2NyaXB0aW9uXCI+e2Rlc2NyaXB0aW9ufTwvZGl2PlxyXG4gICAgICAgICl9XHJcbiAgICAgICAgeygodmFsaWRhdGlvbk1lc3NhZ2UgJiYgdG91Y2hlZCkgfHwgZXJyb3IpICYmIChcclxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImVycm9yLW1lc3NhZ2VcIiBpZD17YGVycm9yXyR7Zm9ybUlkfV8ke2lkfWB9PlxyXG4gICAgICAgICAgICB7dmFsaWRhdGlvbk1lc3NhZ2UgfHwgZXJyb3J9XHJcbiAgICAgICAgICA8L3NwYW4+XHJcbiAgICAgICAgKX1cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L0JveD5cclxuICApO1xyXG59O1xyXG4iXX0=