react-gravity-form
Version:
A component for including Gravity Forms on React apps via the Wordpress API
2 lines • 13.5 kB
JavaScript
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault"),_typeof=require("@babel/runtime/helpers/typeof");Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _slicedToArray2=_interopRequireDefault(require("@babel/runtime/helpers/slicedToArray")),_objectWithoutProperties2=_interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties")),_react=_interopRequireWildcard(require("react")),_reactSelect=_interopRequireDefault(require("react-select")),_InputLabel=_interopRequireDefault(require("../FormElements/InputLabel")),_excluded=["field","value","validationMessage","touched","setTouched","setFocusClass","hideField","updateForm","styledComponents","error","cssClass","unsetError"];function _getRequireWildcardCache(a){if("function"!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(_getRequireWildcardCache=function(a){return a?c:b})(a)}function _interopRequireWildcard(b,c){if(!c&&b&&b.__esModule)return b;if(null===b||"object"!=_typeof(b)&&"function"!=typeof b)return{default:b};var d=_getRequireWildcardCache(c);if(d&&d.has(b))return d.get(b);var e={__proto__:null},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in b)if("default"!=a&&Object.prototype.hasOwnProperty.call(b,a)){var g=f?Object.getOwnPropertyDescriptor(b,a):null;g&&(g.get||g.set)?Object.defineProperty(e,a,g):e[a]=b[a]}return e["default"]=b,d&&d.set(b,e),e}var _default=exports["default"]=function(a){var b=a.field,c=a.value,d=a.validationMessage,e=a.touched,f=a.setTouched,g=a.setFocusClass,h=a.hideField,i=a.updateForm,j=a.styledComponents,k=a.error,l=a.cssClass,m=a.unsetError,n=(0,_objectWithoutProperties2["default"])(a,_excluded),o=b.id,p=b.formId,q=b.type,r=b.label,s=b.isRequired,t=b.choices,u=b.placeholder,v=b.description,w=b.descriptionPlacement,x=b.labelPlacement,y=b.width,z=b.customName,A="",B=t.map(function(a){var b={value:a.value,label:a.text};return a.isSelected&&(A=b),b}),C=(0,_react.useState)(c||A),D=(0,_slicedToArray2["default"])(C,2),E=D[0],F=D[1],G=function(a){F(a);i({target:{value:a}},b)},H=function(){i({target:{value:E}},b),f(o),g(E&&E.value)},I=j||!1,J=I.ReactSelect,K=I.Label,L=void 0===K?"label":K,M=I.Box,N=void 0===M?"div":M,O=J||_reactSelect["default"];return _react["default"].createElement(N,{width:y,className:d&&e||k?"form-field error ".concat(l):"form-field ".concat(l),style:{display:h?"none":void 0}},_react["default"].createElement("div",{className:q},_react["default"].createElement(_InputLabel["default"],{formId:p,id:o,label:r,labelPlacement:x,isRequired:s,styledComponent:j}),"above"===w&&v&&_react["default"].createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:v}}),_react["default"].createElement(O,{name:z||"input_".concat(o),required:s,value:E&&E.value?E:"",onChange:function onChange(a){G(a,b),m(o)},onBlur:function onBlur(){return H()},onFocus:function onFocus(){return g(!0)},placeholder:u,options:B,className:"form-select",autoFocus:!1,inputId:"input_".concat(p,"_").concat(o)}),"above"!==w&&v&&_react["default"].createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:v}}),(d&&e||k)&&_react["default"].createElement("span",{className:"error-message",id:"error_".concat(p,"_").concat(o)},d||k)))};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJhIiwiZmllbGQiLCJ2YWx1ZSIsInZhbGlkYXRpb25NZXNzYWdlIiwidG91Y2hlZCIsInNldFRvdWNoZWQiLCJzZXRGb2N1c0NsYXNzIiwiaGlkZUZpZWxkIiwidXBkYXRlRm9ybSIsInN0eWxlZENvbXBvbmVudHMiLCJlcnJvciIsImNzc0NsYXNzIiwidW5zZXRFcnJvciIsInByb3BzIiwiX29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzMiIsIl9leGNsdWRlZCIsImlkIiwiZm9ybUlkIiwidHlwZSIsImxhYmVsIiwiaXNSZXF1aXJlZCIsImNob2ljZXMiLCJwbGFjZWhvbGRlciIsImRlc2NyaXB0aW9uIiwiZGVzY3JpcHRpb25QbGFjZW1lbnQiLCJsYWJlbFBsYWNlbWVudCIsIndpZHRoIiwiY3VzdG9tTmFtZSIsInNlbGVjdGVkIiwib3B0aW9ucyIsIm1hcCIsImNob2ljZSIsIml0ZW0iLCJ0ZXh0IiwiaXNTZWxlY3RlZCIsIkMiLCJ1c2VTdGF0ZSIsIkQiLCJfc2xpY2VkVG9BcnJheTIiLCJzZWxlY3RlZE9wdGlvbiIsInNlbGVjdE9wdGlvbiIsImhhbmRsZUNoYW5nZSIsIm9wdGlvbiIsInRhcmdldCIsImhhbmRsZUJsdXIiLCJJIiwiUmVhY3RTZWxlY3QiLCJLIiwiTGFiZWwiLCJNIiwiQm94IiwiUlNlbGVjdCIsIlNlbGVjdCIsIl9yZWFjdCIsImNyZWF0ZUVsZW1lbnQiLCJOIiwiY2xhc3NOYW1lIiwiY29uY2F0Iiwic3R5bGUiLCJkaXNwbGF5IiwiX0lucHV0TGFiZWwiLCJzdHlsZWRDb21wb25lbnQiLCJkYW5nZXJvdXNseVNldElubmVySFRNTCIsIl9faHRtbCIsIk8iLCJuYW1lIiwicmVxdWlyZWQiLCJvbkNoYW5nZSIsIm9uQmx1ciIsIm9uRm9jdXMiLCJhdXRvRm9jdXMiLCJpbnB1dElkIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL0ZpZWxkcy9CdWNrYXJvb2lkZWFsLmpzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlU3RhdGUgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBTZWxlY3QgZnJvbSBcInJlYWN0LXNlbGVjdFwiO1xuaW1wb3J0IElucHV0TGFiZWwgZnJvbSBcIi4uL0Zvcm1FbGVtZW50cy9JbnB1dExhYmVsXCI7XG5cbmV4cG9ydCBkZWZhdWx0ICh7XG4gIGZpZWxkLFxuICB2YWx1ZSxcbiAgdmFsaWRhdGlvbk1lc3NhZ2UsXG4gIHRvdWNoZWQsXG4gIHNldFRvdWNoZWQsXG4gIHNldEZvY3VzQ2xhc3MsXG4gIGhpZGVGaWVsZCxcbiAgdXBkYXRlRm9ybSxcbiAgc3R5bGVkQ29tcG9uZW50cyxcbiAgZXJyb3IsXG4gIGNzc0NsYXNzLFxuICB1bnNldEVycm9yLFxuICAuLi5wcm9wc1xufSkgPT4ge1xuICBjb25zdCB7XG4gICAgaWQsXG4gICAgZm9ybUlkLFxuICAgIHR5cGUsXG4gICAgbGFiZWwsXG4gICAgaXNSZXF1aXJlZCxcbiAgICBjaG9pY2VzLFxuICAgIHBsYWNlaG9sZGVyLFxuICAgIGRlc2NyaXB0aW9uLFxuICAgIGRlc2NyaXB0aW9uUGxhY2VtZW50LFxuICAgIGxhYmVsUGxhY2VtZW50LFxuICAgIHdpZHRoLFxuICAgIGN1c3RvbU5hbWUsXG4gIH0gPSBmaWVsZDtcblxuICBsZXQgc2VsZWN0ZWQgPSBcIlwiO1xuICAvLyBNYXAgb3B0aW9uc1xuICBjb25zdCBvcHRpb25zID0gY2hvaWNlcy5tYXAoY2hvaWNlID0+IHtcbiAgICBjb25zdCBpdGVtID0ge1xuICAgICAgdmFsdWU6IGNob2ljZS52YWx1ZSxcbiAgICAgIGxhYmVsOiBjaG9pY2UudGV4dCxcbiAgICB9O1xuICAgIGlmIChjaG9pY2UuaXNTZWxlY3RlZCkge1xuICAgICAgc2VsZWN0ZWQgPSBpdGVtO1xuICAgIH1cbiAgICByZXR1cm4gaXRlbTtcbiAgfSk7XG4gIC8vIEhhbmRsZSBTdGF0ZVxuICBjb25zdCBbc2VsZWN0ZWRPcHRpb24sIHNlbGVjdE9wdGlvbl0gPSB1c2VTdGF0ZSh2YWx1ZSB8fCBzZWxlY3RlZCk7XG4gIC8vIEhhbmRsZSBjaGFuZ2VcbiAgY29uc3QgaGFuZGxlQ2hhbmdlID0gb3B0aW9uID0+IHtcbiAgICBzZWxlY3RPcHRpb24ob3B0aW9uKTtcbiAgICBjb25zdCBldmVudCA9IHtcbiAgICAgIHRhcmdldDoge1xuICAgICAgICB2YWx1ZTogb3B0aW9uLFxuICAgICAgfSxcbiAgICB9O1xuICAgIHVwZGF0ZUZvcm0oZXZlbnQsIGZpZWxkKTtcbiAgfTtcbiAgLy8gSGFuZGxlIEJsdXJcbiAgY29uc3QgaGFuZGxlQmx1ciA9ICgpID0+IHtcbiAgICBjb25zdCBldmVudCA9IHtcbiAgICAgIHRhcmdldDoge1xuICAgICAgICB2YWx1ZTogc2VsZWN0ZWRPcHRpb24sXG4gICAgICB9LFxuICAgIH07XG4gICAgdXBkYXRlRm9ybShldmVudCwgZmllbGQpO1xuICAgIHNldFRvdWNoZWQoaWQpO1xuICAgIHNldEZvY3VzQ2xhc3Moc2VsZWN0ZWRPcHRpb24gJiYgc2VsZWN0ZWRPcHRpb24udmFsdWUpO1xuICB9O1xuICBjb25zdCB7XG4gICAgUmVhY3RTZWxlY3QsXG4gICAgTGFiZWwgPSBcImxhYmVsXCIsXG4gICAgQm94ID0gXCJkaXZcIixcbiAgfSA9IHN0eWxlZENvbXBvbmVudHMgfHwgZmFsc2U7XG5cbiAgY29uc3QgUlNlbGVjdCA9IFJlYWN0U2VsZWN0IHx8IFNlbGVjdDtcblxuICByZXR1cm4gKFxuICAgIDxCb3hcbiAgICAgIHdpZHRoPXt3aWR0aH1cbiAgICAgIGNsYXNzTmFtZT17XG4gICAgICAgICh2YWxpZGF0aW9uTWVzc2FnZSAmJiB0b3VjaGVkKSB8fCBlcnJvclxuICAgICAgICAgID8gYGZvcm0tZmllbGQgZXJyb3IgJHtjc3NDbGFzc31gXG4gICAgICAgICAgOiBgZm9ybS1maWVsZCAke2Nzc0NsYXNzfWBcbiAgICAgIH1cbiAgICAgIHN0eWxlPXt7IGRpc3BsYXk6IGhpZGVGaWVsZCA/IFwibm9uZVwiIDogdW5kZWZpbmVkIH19XG4gICAgPlxuICAgICAgPGRpdiBjbGFzc05hbWU9e3R5cGV9PlxuICAgICAgICA8SW5wdXRMYWJlbFxuICAgICAgICAgIGZvcm1JZD17Zm9ybUlkfVxuICAgICAgICAgIGlkPXtpZH1cbiAgICAgICAgICBsYWJlbD17bGFiZWx9XG4gICAgICAgICAgbGFiZWxQbGFjZW1lbnQ9e2xhYmVsUGxhY2VtZW50fVxuICAgICAgICAgIGlzUmVxdWlyZWQ9e2lzUmVxdWlyZWR9XG4gICAgICAgICAgc3R5bGVkQ29tcG9uZW50PXtzdHlsZWRDb21wb25lbnRzfVxuICAgICAgICAvPlxuICAgICAgICB7ZGVzY3JpcHRpb25QbGFjZW1lbnQgPT09IFwiYWJvdmVcIiAmJiBkZXNjcmlwdGlvbiAmJiAoXG4gICAgICAgICAgPGRpdlxuICAgICAgICAgICAgY2xhc3NOYW1lPVwiZGVzY3JpcHRpb25cIlxuICAgICAgICAgICAgZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUw9e3sgX19odG1sOiBkZXNjcmlwdGlvbiB9fVxuICAgICAgICAgIC8+XG4gICAgICAgICl9XG4gICAgICAgIDxSU2VsZWN0XG4gICAgICAgICAgbmFtZT17Y3VzdG9tTmFtZSB8fCBgaW5wdXRfJHtpZH1gfVxuICAgICAgICAgIHJlcXVpcmVkPXtpc1JlcXVpcmVkfVxuICAgICAgICAgIHZhbHVlPXtzZWxlY3RlZE9wdGlvbiAmJiBzZWxlY3RlZE9wdGlvbi52YWx1ZSA/IHNlbGVjdGVkT3B0aW9uIDogXCJcIn1cbiAgICAgICAgICBvbkNoYW5nZT17b3B0aW9uID0+IHtcbiAgICAgICAgICAgIGhhbmRsZUNoYW5nZShvcHRpb24sIGZpZWxkKTtcbiAgICAgICAgICAgIHVuc2V0RXJyb3IoaWQpO1xuICAgICAgICAgIH19XG4gICAgICAgICAgb25CbHVyPXsoKSA9PiBoYW5kbGVCbHVyKCl9XG4gICAgICAgICAgb25Gb2N1cz17KCkgPT4gc2V0Rm9jdXNDbGFzcyh0cnVlKX1cbiAgICAgICAgICBwbGFjZWhvbGRlcj17cGxhY2Vob2xkZXJ9XG4gICAgICAgICAgb3B0aW9ucz17b3B0aW9uc31cbiAgICAgICAgICBjbGFzc05hbWU9XCJmb3JtLXNlbGVjdFwiXG4gICAgICAgICAgYXV0b0ZvY3VzPXtmYWxzZX1cbiAgICAgICAgICAvLyBzdHlsZXM9e2N1c3RvbVN0eWxlc31cbiAgICAgICAgICBpbnB1dElkPXtgaW5wdXRfJHtmb3JtSWR9XyR7aWR9YH1cbiAgICAgICAgLz5cbiAgICAgICAge2Rlc2NyaXB0aW9uUGxhY2VtZW50ICE9PSBcImFib3ZlXCIgJiYgZGVzY3JpcHRpb24gJiYgKFxuICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgIGNsYXNzTmFtZT1cImRlc2NyaXB0aW9uXCJcbiAgICAgICAgICAgIGRhbmdlcm91c2x5U2V0SW5uZXJIVE1MPXt7IF9faHRtbDogZGVzY3JpcHRpb24gfX1cbiAgICAgICAgICAvPlxuICAgICAgICApfVxuICAgICAgICB7KCh2YWxpZGF0aW9uTWVzc2FnZSAmJiB0b3VjaGVkKSB8fCBlcnJvcikgJiYgKFxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImVycm9yLW1lc3NhZ2VcIiBpZD17YGVycm9yXyR7Zm9ybUlkfV8ke2lkfWB9PlxuICAgICAgICAgICAge3ZhbGlkYXRpb25NZXNzYWdlIHx8IGVycm9yfVxuICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgKX1cbiAgICAgIDwvZGl2PlxuICAgIDwvQm94PlxuICApO1xufTtcbiJdLCJtYXBwaW5ncyI6Iis4Q0FJZSxTQUFBQSxDQUFBLENBY1QsSUFiSixDQUFBQyxDQUFLLENBQUFELENBQUEsQ0FBTEMsS0FBSyxDQUNMQyxDQUFLLENBQUFGLENBQUEsQ0FBTEUsS0FBSyxDQUNMQyxDQUFpQixDQUFBSCxDQUFBLENBQWpCRyxpQkFBaUIsQ0FDakJDLENBQU8sQ0FBQUosQ0FBQSxDQUFQSSxPQUFPLENBQ1BDLENBQVUsQ0FBQUwsQ0FBQSxDQUFWSyxVQUFVLENBQ1ZDLENBQWEsQ0FBQU4sQ0FBQSxDQUFiTSxhQUFhLENBQ2JDLENBQVMsQ0FBQVAsQ0FBQSxDQUFUTyxTQUFTLENBQ1RDLENBQVUsQ0FBQVIsQ0FBQSxD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