UNPKG

mindstream-gravity-form

Version:

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

2 lines 9.04 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=_objectWithoutProperties(a,["field","value","validationMessage","touched","setTouched","hideField","updateForm","styledComponents","error","unsetError"]),m=b.id,n=b.formId,o=b.type,p=b.label,q=b.cssClass,r=b.isRequired,s=b.choices,t=b.inputs,u=b.description,v=b.descriptionPlacement,w=b.labelPlacement,x=b.width,y=b.customName,z=i||!1,A=z.Checkbox,B=void 0===A?"fieldset":A,C=z.Label,D=void 0===C?"legend":C,E=z.Box,F=void 0===E?"div":E;return _react["default"].createElement(F,{width:x,className:d&&e||j?"form-field error ".concat(q):"form-field ".concat(q),style:{display:g?"none":void 0}},_react["default"].createElement(B,{className:"checkboxes"},_react["default"].createElement(D,{as:"legend",className:"group-label ".concat(w)},p,p&&r?_react["default"].createElement("abbr",null,"*"):null),"above"===v&&u&&_react["default"].createElement("div",{className:"description"},u),s.map(function(a,d){return _react["default"].createElement("div",{className:o,key:a.value},_react["default"].createElement("input",{id:"input_".concat(n,"_").concat(t[d].id),type:"checkbox",name:y||"input_".concat(t[d].id),value:a.value,checked:c.includes(a.value),onChange:function onChange(a){h(a,b),f(m),k(m)}}),_react["default"].createElement("label",{htmlFor:"input_".concat(n,"_").concat(t[d].id)},a.text))}),"above"!==v&&u&&_react["default"].createElement("div",{className:"description"},u),(d&&e||j)&&_react["default"].createElement("span",{className:"error-message",id:"error_".concat(n,"_").concat(m)},d||j)))};exports["default"]=_default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9GaWVsZHMvQ2hlY2tib3guanN4Il0sIm5hbWVzIjpbImZpZWxkIiwidmFsdWUiLCJ2YWxpZGF0aW9uTWVzc2FnZSIsInRvdWNoZWQiLCJzZXRUb3VjaGVkIiwiaGlkZUZpZWxkIiwidXBkYXRlRm9ybSIsInN0eWxlZENvbXBvbmVudHMiLCJlcnJvciIsInVuc2V0RXJyb3IiLCJwcm9wcyIsImlkIiwiZm9ybUlkIiwidHlwZSIsImxhYmVsIiwiY3NzQ2xhc3MiLCJpc1JlcXVpcmVkIiwiY2hvaWNlcyIsImlucHV0cyIsImRlc2NyaXB0aW9uIiwiZGVzY3JpcHRpb25QbGFjZW1lbnQiLCJsYWJlbFBsYWNlbWVudCIsIndpZHRoIiwiY3VzdG9tTmFtZSIsIkNoZWNrYm94IiwiTGFiZWwiLCJCb3giLCJkaXNwbGF5IiwibWFwIiwiY2hvaWNlIiwiaSIsImluY2x1ZGVzIiwiZXZlbnQiLCJ0ZXh0Il0sIm1hcHBpbmdzIjoiYUFBQSxvRCwrbUJBRWUsV0FZVCxJQVhKQSxDQUFBQSxDQVdJLEdBWEpBLEtBV0ksQ0FWSkMsQ0FVSSxHQVZKQSxLQVVJLENBVEpDLENBU0ksR0FUSkEsaUJBU0ksQ0FSSkMsQ0FRSSxHQVJKQSxPQVFJLENBUEpDLENBT0ksR0FQSkEsVUFPSSxDQU5KQyxDQU1JLEdBTkpBLFNBTUksQ0FMSkMsQ0FLSSxHQUxKQSxVQUtJLENBSkpDLENBSUksR0FKSkEsZ0JBSUksQ0FISkMsQ0FHSSxHQUhKQSxLQUdJLENBRkpDLENBRUksR0FGSkEsVUFFSSxDQUREQyxDQUNDLDJKQUVGQyxDQUZFLENBZUFYLENBZkEsQ0FFRlcsRUFGRSxDQUdGQyxDQUhFLENBZUFaLENBZkEsQ0FHRlksTUFIRSxDQUlGQyxDQUpFLENBZUFiLENBZkEsQ0FJRmEsSUFKRSxDQUtGQyxDQUxFLENBZUFkLENBZkEsQ0FLRmMsS0FMRSxDQU1GQyxDQU5FLENBZUFmLENBZkEsQ0FNRmUsUUFORSxDQU9GQyxDQVBFLENBZUFoQixDQWZBLENBT0ZnQixVQVBFLENBUUZDLENBUkUsQ0FlQWpCLENBZkEsQ0FRRmlCLE9BUkUsQ0FTRkMsQ0FURSxDQWVBbEIsQ0FmQSxDQVNGa0IsTUFURSxDQVVGQyxDQVZFLENBZUFuQixDQWZBLENBVUZtQixXQVZFLENBV0ZDLENBWEUsQ0FlQXBCLENBZkEsQ0FXRm9CLG9CQVhFLENBWUZDLENBWkUsQ0FlQXJCLENBZkEsQ0FZRnFCLGNBWkUsQ0FhRkMsQ0FiRSxDQWVBdEIsQ0FmQSxDQWFGc0IsS0FiRSxDQWNGQyxDQWRFLENBZUF2QixDQWZBLENBY0Z1QixVQWRFLEdBaUI2RGhCLENBQWdCLElBakI3RSxLQWlCSWlCLFFBakJKLENBaUJJQSxDQWpCSixZQWlCZSxVQWpCZixPQWlCMkJDLEtBakIzQixDQWlCMkJBLENBakIzQixZQWlCbUMsUUFqQm5DLE9BaUI2Q0MsR0FqQjdDLENBaUI2Q0EsQ0FqQjdDLFlBaUJtRCxLQWpCbkQsR0FtQkosTUFDRSxpQ0FBQyxDQUFELEVBQ0UsS0FBSyxDQUFFSixDQURULENBRUUsU0FBUyxDQUNOcEIsQ0FBaUIsRUFBSUMsQ0FBdEIsRUFBa0NLLENBQWxDLDRCQUN3Qk8sQ0FEeEIsdUJBRWtCQSxDQUZsQixDQUhKLENBT0UsS0FBSyxDQUFFLENBQUVZLE9BQU8sQ0FBRXRCLENBQVMsQ0FBRyxNQUFILE9BQXBCLENBUFQsRUFTRSxnQ0FBQyxDQUFELEVBQVUsU0FBUyxDQUFDLFlBQXBCLEVBQ0UsZ0NBQUMsQ0FBRCxFQUFPLEVBQUUsQ0FBQyxRQUFWLENBQW1CLFNBQVMsdUJBQWlCZ0IsQ0FBakIsQ0FBNUIsRUFDR1AsQ0FESCxDQUVHQSxDQUFLLEVBQUlFLENBQVQsQ0FBc0IsZ0RBQXRCLENBQXVDLElBRjFDLENBREYsQ0FLNEIsT0FBekIsR0FBQUksQ0FBb0IsRUFBZ0JELENBQXBDLEVBQ0MsdUNBQUssU0FBUyxDQUFDLGFBQWYsRUFBOEJBLENBQTlCLENBTkosQ0FRR0YsQ0FBTyxDQUFDVyxHQUFSLENBQVksU0FBQ0MsQ0FBRCxDQUFTQyxDQUFULFFBQ1gsd0NBQUssU0FBUyxDQUFFakIsQ0FBaEIsQ0FBc0IsR0FBRyxDQUFFZ0IsQ0FBTSxDQUFDNUIsS0FBbEMsRUFDRSx5Q0FDRSxFQUFFLGlCQUFXVyxDQUFYLGFBQXFCTSxDQUFNLENBQUNZLENBQUQsQ0FBTixDQUFVbkIsRUFBL0IsQ0FESixDQUVFLElBQUksQ0FBQyxVQUZQLENBR0UsSUFBSSxDQUFFWSxDQUFVLGtCQUFhTCxDQUFNLENBQUNZLENBQUQsQ0FBTixDQUFVbkIsRUFBdkIsQ0FIbEIsQ0FJRSxLQUFLLENBQUVrQixDQUFNLENBQUM1QixLQUpoQixDQUtFLE9BQU8sQ0FBRUEsQ0FBSyxDQUFDOEIsUUFBTixDQUFlRixDQUFNLENBQUM1QixLQUF0QixDQUxYLENBTUUsUUFBUSxDQUFFLGtCQUFDK0IsQ0FBRCxDQUFXLENBQ25CMUIsQ0FBVSxDQUFDMEIsQ0FBRCxDQUFRaEMsQ0FBUixDQURTLENBRW5CSSxDQUFVLENBQUNPLENBQUQsQ0FGUyxDQUduQkYsQ0FBVSxDQUFDRSxDQUFELENBQ1gsQ0FWSCxFQURGLENBYUUseUNBQU8sT0FBTyxpQkFBV0MsQ0FBWCxhQUFxQk0sQ0FBTSxDQUFDWSxDQUFELENBQU4sQ0FBVW5CLEVBQS9CLENBQWQsRUFBb0RrQixDQUFNLENBQUNJLElBQTNELENBYkYsQ0FEVyxDQUFaLENBUkgsQ0F5QjRCLE9BQXpCLEdBQUFiLENBQW9CLEVBQWdCRCxDQUFwQyxFQUFtRCx1Q0FBSyxTQUFTLENBQUMsYUFBZixFQUE4QkEsQ0FBOUIsQ0F6QnRELENBMEJHLENBQUVqQixDQUFpQixFQUFJQyxDQUF0QixFQUFrQ0ssQ0FBbkMsR0FDQyx3Q0FBTSxTQUFTLENBQUMsZUFBaEIsQ0FBZ0MsRUFBRSxpQkFBV0ksQ0FBWCxhQUFxQkQsQ0FBckIsQ0FBbEMsRUFDR1QsQ0FBaUIsRUFBSU0sQ0FEeEIsQ0EzQkosQ0FURixDQTJDSCxDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuXHJcbmV4cG9ydCBkZWZhdWx0ICh7XHJcbiAgZmllbGQsXHJcbiAgdmFsdWUsXHJcbiAgdmFsaWRhdGlvbk1lc3NhZ2UsXHJcbiAgdG91Y2hlZCxcclxuICBzZXRUb3VjaGVkLFxyXG4gIGhpZGVGaWVsZCxcclxuICB1cGRhdGVGb3JtLFxyXG4gIHN0eWxlZENvbXBvbmVudHMsXHJcbiAgZXJyb3IsXHJcbiAgdW5zZXRFcnJvcixcclxuICAuLi5wcm9wc1xyXG59KSA9PiB7XHJcbiAgY29uc3Qge1xyXG4gICAgaWQsXHJcbiAgICBmb3JtSWQsXHJcbiAgICB0eXBlLFxyXG4gICAgbGFiZWwsXHJcbiAgICBjc3NDbGFzcyxcclxuICAgIGlzUmVxdWlyZWQsXHJcbiAgICBjaG9pY2VzLFxyXG4gICAgaW5wdXRzLFxyXG4gICAgZGVzY3JpcHRpb24sXHJcbiAgICBkZXNjcmlwdGlvblBsYWNlbWVudCxcclxuICAgIGxhYmVsUGxhY2VtZW50LFxyXG4gICAgd2lkdGgsXHJcbiAgICBjdXN0b21OYW1lLFxyXG4gIH0gPSBmaWVsZDtcclxuXHJcbiAgY29uc3QgeyBDaGVja2JveCA9ICdmaWVsZHNldCcsIExhYmVsID0gJ2xlZ2VuZCcsIEJveCA9ICdkaXYnIH0gPSBzdHlsZWRDb21wb25lbnRzIHx8IGZhbHNlO1xyXG5cclxuICByZXR1cm4gKFxyXG4gICAgPEJveFxyXG4gICAgICB3aWR0aD17d2lkdGh9XHJcbiAgICAgIGNsYXNzTmFtZT17XHJcbiAgICAgICAgKHZhbGlkYXRpb25NZXNzYWdlICYmIHRvdWNoZWQpIHx8IGVycm9yXHJcbiAgICAgICAgICA/IGBmb3JtLWZpZWxkIGVycm9yICR7Y3NzQ2xhc3N9YFxyXG4gICAgICAgICAgOiBgZm9ybS1maWVsZCAke2Nzc0NsYXNzfWBcclxuICAgICAgfVxyXG4gICAgICBzdHlsZT17eyBkaXNwbGF5OiBoaWRlRmllbGQgPyAnbm9uZScgOiB1bmRlZmluZWQgfX1cclxuICAgID5cclxuICAgICAgPENoZWNrYm94IGNsYXNzTmFtZT1cImNoZWNrYm94ZXNcIj5cclxuICAgICAgICA8TGFiZWwgYXM9XCJsZWdlbmRcIiBjbGFzc05hbWU9e2Bncm91cC1sYWJlbCAke2xhYmVsUGxhY2VtZW50fWB9PlxyXG4gICAgICAgICAge2xhYmVsfVxyXG4gICAgICAgICAge2xhYmVsICYmIGlzUmVxdWlyZWQgPyA8YWJicj4qPC9hYmJyPiA6IG51bGx9XHJcbiAgICAgICAgPC9MYWJlbD5cclxuICAgICAgICB7ZGVzY3JpcHRpb25QbGFjZW1lbnQgPT09IFwiYWJvdmVcIiAmJiBkZXNjcmlwdGlvbiAmJiAoXHJcbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImRlc2NyaXB0aW9uXCI+e2Rlc2NyaXB0aW9ufTwvZGl2PlxyXG4gICAgICAgICl9XHJcbiAgICAgICAge2Nob2ljZXMubWFwKChjaG9pY2UsIGkpID0+IChcclxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPXt0eXBlfSBrZXk9e2Nob2ljZS52YWx1ZX0+XHJcbiAgICAgICAgICAgIDxpbnB1dFxyXG4gICAgICAgICAgICAgIGlkPXtgaW5wdXRfJHtmb3JtSWR9XyR7aW5wdXRzW2ldLmlkfWB9XHJcbiAgICAgICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcclxuICAgICAgICAgICAgICBuYW1lPXtjdXN0b21OYW1lIHx8IGBpbnB1dF8ke2lucHV0c1tpXS5pZH1gfVxyXG4gICAgICAgICAgICAgIHZhbHVlPXtjaG9pY2UudmFsdWV9XHJcbiAgICAgICAgICAgICAgY2hlY2tlZD17dmFsdWUuaW5jbHVkZXMoY2hvaWNlLnZhbHVlKX1cclxuICAgICAgICAgICAgICBvbkNoYW5nZT17KGV2ZW50KSA9PiB7XHJcbiAgICAgICAgICAgICAgICB1cGRhdGVGb3JtKGV2ZW50LCBmaWVsZCk7XHJcbiAgICAgICAgICAgICAgICBzZXRUb3VjaGVkKGlkKTtcclxuICAgICAgICAgICAgICAgIHVuc2V0RXJyb3IoaWQpO1xyXG4gICAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIC8+XHJcbiAgICAgICAgICAgIDxsYWJlbCBodG1sRm9yPXtgaW5wdXRfJHtmb3JtSWR9XyR7aW5wdXRzW2ldLmlkfWB9PntjaG9pY2UudGV4dH08L2xhYmVsPlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgKSl9XHJcbiAgICAgICAge2Rlc2NyaXB0aW9uUGxhY2VtZW50ICE9PSBcImFib3ZlXCIgJiYgZGVzY3JpcHRpb24gJiYgPGRpdiBjbGFzc05hbWU9XCJkZXNjcmlwdGlvblwiPntkZXNjcmlwdGlvbn08L2Rpdj59XHJcbiAgICAgICAgeygodmFsaWRhdGlvbk1lc3NhZ2UgJiYgdG91Y2hlZCkgfHwgZXJyb3IpICYmIChcclxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImVycm9yLW1lc3NhZ2VcIiBpZD17YGVycm9yXyR7Zm9ybUlkfV8ke2lkfWB9PlxyXG4gICAgICAgICAgICB7dmFsaWRhdGlvbk1lc3NhZ2UgfHwgZXJyb3J9XHJcbiAgICAgICAgICA8L3NwYW4+XHJcbiAgICAgICAgKX1cclxuICAgICAgPC9DaGVja2JveD5cclxuICAgIDwvQm94PlxyXG4gICk7XHJcbn07XHJcbiJdfQ==