UNPKG

react-gravity-form

Version:

A component for including Gravity Forms on React apps via the Wordpress API

2 lines 14 kB
"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=(0,_react.useState)(""),B=(0,_slicedToArray2["default"])(A,2),C=B[0],D=B[1],E="",F=t.map(function(a){var b={value:a.value,label:a.text};return a.isSelected&&(E=b),b}),G=(0,_react.useState)(c||E),H=(0,_slicedToArray2["default"])(G,2),I=H[0],J=H[1],K=function(a){J(a),i({target:{value:a}},b)},L=function(){f(o),g(I&&I.value),D("")},M=j||!1,N=M.ReactSelect,O=M.Label,P=void 0===O?"label":O,Q=M.Box,R=void 0===Q?"div":Q,S=N||_reactSelect["default"];return _react["default"].createElement(R,{width:y,className:d&&e||k?"form-field error ".concat(l," ").concat(C):"form-field ".concat(l," ").concat(C),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(S,{name:z||"input_".concat(o),required:s,value:I&&I.value?I:"",onChange:function onChange(a){K(a,b),m(o)},onBlur:function onBlur(){return L()},onFocus:function onFocus(){g(!0),D("is-open")},placeholder:u,options:F,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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJhIiwiZmllbGQiLCJ2YWx1ZSIsInZhbGlkYXRpb25NZXNzYWdlIiwidG91Y2hlZCIsInNldFRvdWNoZWQiLCJzZXRGb2N1c0NsYXNzIiwiaGlkZUZpZWxkIiwidXBkYXRlRm9ybSIsInN0eWxlZENvbXBvbmVudHMiLCJlcnJvciIsImNzc0NsYXNzIiwidW5zZXRFcnJvciIsInByb3BzIiwiX29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzMiIsIl9leGNsdWRlZCIsImlkIiwiZm9ybUlkIiwidHlwZSIsImxhYmVsIiwiaXNSZXF1aXJlZCIsImNob2ljZXMiLCJwbGFjZWhvbGRlciIsImRlc2NyaXB0aW9uIiwiZGVzY3JpcHRpb25QbGFjZW1lbnQiLCJsYWJlbFBsYWNlbWVudCIsIndpZHRoIiwiY3VzdG9tTmFtZSIsIkEiLCJ1c2VTdGF0ZSIsIkIiLCJfc2xpY2VkVG9BcnJheTIiLCJmb2N1c0NsYXNzIiwic2V0Rm9jdXNDbGFzc2VzIiwic2VsZWN0ZWQiLCJvcHRpb25zIiwibWFwIiwiY2hvaWNlIiwiaXRlbSIsInRleHQiLCJpc1NlbGVjdGVkIiwiRyIsIkgiLCJzZWxlY3RlZE9wdGlvbiIsInNlbGVjdE9wdGlvbiIsImhhbmRsZUNoYW5nZSIsIm9wdGlvbiIsInRhcmdldCIsImhhbmRsZUJsdXIiLCJNIiwiUmVhY3RTZWxlY3QiLCJPIiwiTGFiZWwiLCJRIiwiQm94IiwiUlNlbGVjdCIsIlNlbGVjdCIsIl9yZWFjdCIsImNyZWF0ZUVsZW1lbnQiLCJSIiwiY2xhc3NOYW1lIiwiY29uY2F0Iiwic3R5bGUiLCJkaXNwbGF5IiwiX0lucHV0TGFiZWwiLCJzdHlsZWRDb21wb25lbnQiLCJkYW5nZXJvdXNseVNldElubmVySFRNTCIsIl9faHRtbCIsIlMiLCJuYW1lIiwicmVxdWlyZWQiLCJvbkNoYW5nZSIsIm9uQmx1ciIsIm9uRm9jdXMiLCJhdXRvRm9jdXMiLCJpbnB1dElkIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL0ZpZWxkcy9TZWxlY3QuanN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyB1c2VTdGF0ZSB9IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IFNlbGVjdCBmcm9tIFwicmVhY3Qtc2VsZWN0XCI7XG5pbXBvcnQgSW5wdXRMYWJlbCBmcm9tIFwiLi4vRm9ybUVsZW1lbnRzL0lucHV0TGFiZWxcIjtcblxuZXhwb3J0IGRlZmF1bHQgKHtcbiAgZmllbGQsXG4gIHZhbHVlLFxuICB2YWxpZGF0aW9uTWVzc2FnZSxcbiAgdG91Y2hlZCxcbiAgc2V0VG91Y2hlZCxcbiAgc2V0Rm9jdXNDbGFzcyxcbiAgaGlkZUZpZWxkLFxuICB1cGRhdGVGb3JtLFxuICBzdHlsZWRDb21wb25lbnRzLFxuICBlcnJvcixcbiAgY3NzQ2xhc3MsXG4gIHVuc2V0RXJyb3IsXG4gIC4uLnByb3BzXG59KSA9PiB7XG4gIGNvbnN0IHtcbiAgICBpZCxcbiAgICBmb3JtSWQsXG4gICAgdHlwZSxcbiAgICBsYWJlbCxcbiAgICBpc1JlcXVpcmVkLFxuICAgIGNob2ljZXMsXG4gICAgcGxhY2Vob2xkZXIsXG4gICAgZGVzY3JpcHRpb24sXG4gICAgZGVzY3JpcHRpb25QbGFjZW1lbnQsXG4gICAgbGFiZWxQbGFjZW1lbnQsXG4gICAgd2lkdGgsXG4gICAgY3VzdG9tTmFtZSxcbiAgfSA9IGZpZWxkO1xuICBjb25zdCBbZm9jdXNDbGFzcywgc2V0Rm9jdXNDbGFzc2VzXSA9IHVzZVN0YXRlKFwiXCIpO1xuXG4gIGxldCBzZWxlY3RlZCA9IFwiXCI7XG4gIC8vIE1hcCBvcHRpb25zXG4gIGNvbnN0IG9wdGlvbnMgPSBjaG9pY2VzLm1hcChjaG9pY2UgPT4ge1xuICAgIGNvbnN0IGl0ZW0gPSB7XG4gICAgICB2YWx1ZTogY2hvaWNlLnZhbHVlLFxuICAgICAgbGFiZWw6IGNob2ljZS50ZXh0LFxuICAgIH07XG4gICAgaWYgKGNob2ljZS5pc1NlbGVjdGVkKSB7XG4gICAgICBzZWxlY3RlZCA9IGl0ZW07XG4gICAgfVxuICAgIHJldHVybiBpdGVtO1xuICB9KTtcbiAgLy8gSGFuZGxlIFN0YXRlXG4gIGNvbnN0IFtzZWxlY3RlZE9wdGlvbiwgc2VsZWN0T3B0aW9uXSA9IHVzZVN0YXRlKHZhbHVlIHx8IHNlbGVjdGVkKTtcbiAgLy8gSGFuZGxlIGNoYW5nZVxuICBjb25zdCBoYW5kbGVDaGFuZ2UgPSBvcHRpb24gPT4ge1xuICAgIGNvbnN0IGV2ZW50ID0ge1xuICAgICAgdGFyZ2V0OiB7XG4gICAgICAgIHZhbHVlOiBvcHRpb24sXG4gICAgICB9LFxuICAgIH07XG4gICAgc2VsZWN0T3B0aW9uKG9wdGlvbik7XG4gICAgdXBkYXRlRm9ybShldmVudCwgZmllbGQpO1xuICB9O1xuICAvLyBIYW5kbGUgQmx1clxuICBjb25zdCBoYW5kbGVCbHVyID0gKCkgPT4ge1xuICAgIHNldFRvdWNoZWQoaWQpO1xuICAgIHNldEZvY3VzQ2xhc3Moc2VsZWN0ZWRPcHRpb24gJiYgc2VsZWN0ZWRPcHRpb24udmFsdWUpO1xuICAgIHNldEZvY3VzQ2xhc3NlcyhcIlwiKTtcbiAgfTtcbiAgY29uc3Qge1xuICAgIFJlYWN0U2VsZWN0LFxuICAgIExhYmVsID0gXCJsYWJlbFwiLFxuICAgIEJveCA9IFwiZGl2XCIsXG4gIH0gPSBzdHlsZWRDb21wb25lbnRzIHx8IGZhbHNlO1xuXG4gIGNvbnN0IFJTZWxlY3QgPSBSZWFjdFNlbGVjdCB8fCBTZWxlY3Q7XG4gIHJldHVybiAoXG4gICAgPEJveFxuICAgICAgd2lkdGg9e3dpZHRofVxuICAgICAgY2xhc3NOYW1lPXtcbiAgICAgICAgKHZhbGlkYXRpb25NZXNzYWdlICYmIHRvdWNoZWQpIHx8IGVycm9yXG4gICAgICAgICAgPyBgZm9ybS1maWVsZCBlcnJvciAke2Nzc0NsYXNzfSAke2ZvY3VzQ2xhc3N9YFxuICAgICAgICAgIDogYGZvcm0tZmllbGQgJHtjc3NDbGFzc30gJHtmb2N1c0NsYXNzfWBcbiAgICAgIH1cbiAgICAgIHN0eWxlPXt7IGRpc3BsYXk6IGhpZGVGaWVsZCA/IFwibm9uZVwiIDogdW5kZWZpbmVkIH19XG4gICAgPlxuICAgICAgPGRpdiBjbGFzc05hbWU9e3R5cGV9PlxuICAgICAgICA8SW5wdXRMYWJlbFxuICAgICAgICAgIGZvcm1JZD17Zm9ybUlkfVxuICAgICAgICAgIGlkPXtpZH1cbiAgICAgICAgICBsYWJlbD17bGFiZWx9XG4gICAgICAgICAgbGFiZWxQbGFjZW1lbnQ9e2xhYmVsUGxhY2VtZW50fVxuICAgICAgICAgIGlzUmVxdWlyZWQ9e2lzUmVxdWlyZWR9XG4gICAgICAgICAgc3R5bGVkQ29tcG9uZW50PXtzdHlsZWRDb21wb25lbnRzfVxuICAgICAgICAvPlxuICAgICAgICB7ZGVzY3JpcHRpb25QbGFjZW1lbnQgPT09IFwiYWJvdmVcIiAmJiBkZXNjcmlwdGlvbiAmJiAoXG4gICAgICAgICAgPGRpdlxuICAgICAgICAgICAgY2xhc3NOYW1lPVwiZGVzY3JpcHRpb25cIlxuICAgICAgICAgICAgZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUw9e3sgX19odG1sOiBkZXNjcmlwdGlvbiB9fVxuICAgICAgICAgIC8+XG4gICAgICAgICl9XG4gICAgICAgIDxSU2VsZWN0XG4gICAgICAgICAgbmFtZT17Y3VzdG9tTmFtZSB8fCBgaW5wdXRfJHtpZH1gfVxuICAgICAgICAgIHJlcXVpcmVkPXtpc1JlcXVpcmVkfVxuICAgICAgICAgIHZhbHVlPXtzZWxlY3RlZE9wdGlvbiAmJiBzZWxlY3RlZE9wdGlvbi52YWx1ZSA/IHNlbGVjdGVkT3B0aW9uIDogXCJcIn1cbiAgICAgICAgICBvbkNoYW5nZT17b3B0aW9uID0+IHtcbiAgICAgICAgICAgIGhhbmRsZUNoYW5nZShvcHRpb24sIGZpZWxkKTtcbiAgICAgICAgICAgIHVuc2V0RXJyb3IoaWQpO1xuICAgICAgICAgIH19XG4gICAgICAgICAgb25CbHVyPXsoKSA9PiBoYW5kbGVCbHVyKCl9XG4gICAgICAgICAgb25Gb2N1cz17KCkgPT4ge1xuICAgICAgICAgICAgc2V0Rm9jdXNDbGFzcyh0cnVlKTtcbiAgICAgICAgICAgIHNldEZvY3VzQ2xhc3NlcyhcImlzLW9wZW5cIik7XG4gICAgICAgICAgfX1cbiAgICAgICAgICBwbGFjZWhvbGRlcj17cGxhY2Vob2xkZXJ9XG4gICAgICAgICAgb3B0aW9ucz17b3B0aW9uc31cbiAgICAgICAgICBjbGFzc05hbWU9XCJmb3JtLXNlbGVjdFwiXG4gICAgICAgICAgYXV0b0ZvY3VzPXtmYWxzZX1cbiAgICAgICAgICAvLyBzdHlsZXM9e2N1c3RvbVN0eWxlc31cbiAgICAgICAgICBpbnB1dElkPXtgaW5wdXRfJHtmb3JtSWR9XyR7aWR9YH1cbiAgICAgICAgLz5cbiAgICAgICAge2Rlc2NyaXB0aW9uUGxhY2VtZW50ICE9PSBcImFib3ZlXCIgJiYgZGVzY3JpcHRpb24gJiYgKFxuICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgIGNsYXNzTmFtZT1cImRlc2NyaXB0aW9uXCJcbiAgICAgICAgICAgIGRhbmdlcm91c2x5U2V0SW5uZXJIVE1MPXt7IF9faHRtbDogZGVzY3JpcHRpb24gfX1cbiAgICAgICAgICAvPlxuICAgICAgICApfVxuICAgICAgICB7KCh2YWxpZGF0aW9uTWVzc2FnZSAmJiB0b3VjaGVkKSB8fCBlcnJvcikgJiYgKFxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImVycm9yLW1lc3NhZ2VcIiBpZD17YGVycm9yXyR7Zm9ybUlkfV8ke2lkfWB9PlxuICAgICAgICAgICAge3ZhbGlkYXRpb25NZXNzYWdlIHx8IGVycm9yfVxuICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgKX1cbiAgICAgIDwvZGl2PlxuICAgIDwvQm94PlxuICApO1xufTtcbiJdLCJtYXBwaW5ncyI6Iis4Q0FJZSxTQUFBQSxDQUFBLENBY1QsSUFiSixDQUFBQyxDQUFLLENBQUFELENBQUEsQ0FBTEMsS0FBSyxDQUNMQyxDQUFLLENBQUFGLENBQUEsQ0FBTEUsS0FBSyxDQUNMQyxDQUFpQixDQUFBSCxDQUFBLENBQWpCRyxpQkFBaUIsQ0FDakJDLENBQU8sQ0FBQUosQ0FBQSxDQUFQSSxPQUFPLENBQ1BDLENBQVUsQ0FBQUwsQ0FBQSxDQUFW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