UNPKG

mindstream-gravity-form

Version:

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

2 lines 11.4 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.inputs,r=b.cssClass,s=b.isRequired,t=b.description,u=b.descriptionPlacement,v=b.labelPlacement,w=b.width,x=b.customName,y=b.checkboxLabel,z=i||!1,A=z.Consent,B=void 0===A?"div":A,C=z.Label,D=void 0===C?"label":C,E=z.Box,F=void 0===E?"div":E;return _react["default"].createElement(F,{width:w,className:d&&e||j?"form-field consent error ".concat(r):"form-field consent ".concat(r),style:{display:g?"none":void 0}},_react["default"].createElement(B,{className:"checkboxes"},_react["default"].createElement(D,{as:"label",className:"group-label ".concat(v)},p,p&&s?_react["default"].createElement("abbr",null,"*"):null),"above"===u&&t&&_react["default"].createElement("div",{className:"description"},t),q.filter(function(a){return!a.isHidden}).map(function(a,c){return _react["default"].createElement(_react["default"].Fragment,{key:"input_".concat(n,"_").concat(m,"_").concat(c)},0===c&&_react["default"].createElement(_react["default"].Fragment,null,_react["default"].createElement("input",{id:"input_".concat(n,"_").concat(m,"_1"),type:"checkbox",name:x||"input_".concat(a.id),value:1,required:s,onChange:function onChange(a){h(a,b),f(m),k(m)},"aria-invalid":!!d&&e||!!j}),_react["default"].createElement("label",{className:"gfield_consent_label",htmlFor:x||"input_".concat(n,"_").concat(m,"_1"),dangerouslySetInnerHTML:{__html:y}})),1===c&&_react["default"].createElement("input",{type:"hidden",name:"input_".concat(a.id),value:y,className:"gform_hidden"}),2===c&&_react["default"].createElement("input",{type:"hidden",name:"input_".concat(a.id),value:"1",className:"gform_hidden"}))}),"above"!==u&&t&&_react["default"].createElement("div",{className:"description"},t),(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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9GaWVsZHMvQ29uc2VudC5qc3giXSwibmFtZXMiOlsiZmllbGQiLCJ2YWx1ZSIsInZhbGlkYXRpb25NZXNzYWdlIiwidG91Y2hlZCIsInNldFRvdWNoZWQiLCJoaWRlRmllbGQiLCJ1cGRhdGVGb3JtIiwic3R5bGVkQ29tcG9uZW50cyIsImVycm9yIiwidW5zZXRFcnJvciIsInByb3BzIiwiaWQiLCJmb3JtSWQiLCJ0eXBlIiwibGFiZWwiLCJpbnB1dHMiLCJjc3NDbGFzcyIsImlzUmVxdWlyZWQiLCJkZXNjcmlwdGlvbiIsImRlc2NyaXB0aW9uUGxhY2VtZW50IiwibGFiZWxQbGFjZW1lbnQiLCJ3aWR0aCIsImN1c3RvbU5hbWUiLCJjaGVja2JveExhYmVsIiwiQ29uc2VudCIsIkxhYmVsIiwiQm94IiwiZGlzcGxheSIsImZpbHRlciIsInMiLCJpc0hpZGRlbiIsIm1hcCIsImlucHV0IiwiaSIsImV2ZW50IiwiX19odG1sIl0sIm1hcHBpbmdzIjoiYUFBQSxvRCwrbUJBRWUsV0FZVCxJQVhKQSxDQUFBQSxDQVdJLEdBWEpBLEtBV0ksQ0FWSkMsQ0FVSSxHQVZKQSxLQVVJLENBVEpDLENBU0ksR0FUSkEsaUJBU0ksQ0FSSkMsQ0FRSSxHQVJKQSxPQVFJLENBUEpDLENBT0ksR0FQSkEsVUFPSSxDQU5KQyxDQU1JLEdBTkpBLFNBTUksQ0FMSkMsQ0FLSSxHQUxKQSxVQUtJLENBSkpDLENBSUksR0FKSkEsZ0JBSUksQ0FISkMsQ0FHSSxHQUhKQSxLQUdJLENBRkpDLENBRUksR0FGSkEsVUFFSSxDQUREQyxDQUNDLDJKQUVGQyxDQUZFLENBZUFYLENBZkEsQ0FFRlcsRUFGRSxDQUdGQyxDQUhFLENBZUFaLENBZkEsQ0FHRlksTUFIRSxDQUlGQyxDQUpFLENBZUFiLENBZkEsQ0FJRmEsSUFKRSxDQUtGQyxDQUxFLENBZUFkLENBZkEsQ0FLRmMsS0FMRSxDQU1GQyxDQU5FLENBZUFmLENBZkEsQ0FNRmUsTUFORSxDQU9GQyxDQVBFLENBZUFoQixD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QixDQUZOLENBR0UsS0FBSyxDQUFDLEdBSFIsQ0FJRSxTQUFTLENBQUMsY0FKWixFQWpDSixDQURtQyxDQUFwQyxDQVJILENBbUQ0QixPQUF6QixHQUFBUSxDQUFvQixFQUFnQkQsQ0FBcEMsRUFBbUQsdUNBQUssU0FBUyxDQUFDLGFBQWYsRUFBOEJBLENBQTlCLENBbkR0RCxDQW9ERyxDQUFFaEIsQ0FBaUIsRUFBSUMsQ0FBdEIsRUFBa0NLLENBQW5DLEdBQ0Msd0NBQU0sU0FBUyxDQUFDLGVBQWhCLENBQWdDLEVBQUUsaUJBQVdJLENBQVgsYUFBcUJELENBQXJCLENBQWxDLEVBQ0dULENBQWlCLEVBQUlNLENBRHhCLENBckRKLENBVEYsQ0FxRUgsQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcblxyXG5leHBvcnQgZGVmYXVsdCAoe1xyXG4gIGZpZWxkLFxyXG4gIHZhbHVlLFxyXG4gIHZhbGlkYXRpb25NZXNzYWdlLFxyXG4gIHRvdWNoZWQsXHJcbiAgc2V0VG91Y2hlZCxcclxuICBoaWRlRmllbGQsXHJcbiAgdXBkYXRlRm9ybSxcclxuICBzdHlsZWRDb21wb25lbnRzLFxyXG4gIGVycm9yLFxyXG4gIHVuc2V0RXJyb3IsXHJcbiAgLi4ucHJvcHNcclxufSkgPT4ge1xyXG4gIGNvbnN0IHtcclxuICAgIGlkLFxyXG4gICAgZm9ybUlkLFxyXG4gICAgdHlwZSxcclxuICAgIGxhYmVsLFxyXG4gICAgaW5wdXRzLFxyXG4gICAgY3NzQ2xhc3MsXHJcbiAgICBpc1JlcXVpcmVkLFxyXG4gICAgZGVzY3JpcHRpb24sXHJcbiAgICBkZXNjcmlwdGlvblBsYWNlbWVudCxcclxuICAgIGxhYmVsUGxhY2VtZW50LFxyXG4gICAgd2lkdGgsXHJcbiAgICBjdXN0b21OYW1lLFxyXG4gICAgY2hlY2tib3hMYWJlbCxcclxuICB9ID0gZmllbGQ7XHJcblxyXG4gIGNvbnN0IHsgQ29uc2VudCA9ICdkaXYnLCBMYWJlbCA9ICdsYWJlbCcsIEJveCA9ICdkaXYnIH0gPSBzdHlsZWRDb21wb25lbnRzIHx8IGZhbHNlO1xyXG5cclxuICByZXR1cm4gKFxyXG4gICAgPEJveFxyXG4gICAgICB3aWR0aD17d2lkdGh9XHJcbiAgICAgIGNsYXNzTmFtZT17XHJcbiAgICAgICAgKHZhbGlkYXRpb25NZXNzYWdlICYmIHRvdWNoZWQpIHx8IGVycm9yXHJcbiAgICAgICAgICA/IGBmb3JtLWZpZWxkIGNvbnNlbnQgZXJyb3IgJHtjc3NDbGFzc31gXHJcbiAgICAgICAgICA6IGBmb3JtLWZpZWxkIGNvbnNlbnQgJHtjc3NDbGFzc31gXHJcbiAgICAgIH1cclxuICAgICAgc3R5bGU9e3sgZGlzcGxheTogaGlkZUZpZWxkID8gJ25vbmUnIDogdW5kZWZpbmVkIH19XHJcbiAgICA+XHJcbiAgICAgIDxDb25zZW50IGNsYXNzTmFtZT1cImNoZWNrYm94ZXNcIj5cclxuICAgICAgICA8TGFiZWwgYXM9XCJsYWJlbFwiIGNsYXNzTmFtZT17YGdyb3VwLWxhYmVsICR7bGFiZWxQbGFjZW1lbnR9YH0+XHJcbiAgICAgICAgICB7bGFiZWx9XHJcbiAgICAgICAgICB7bGFiZWwgJiYgaXNSZXF1aXJlZCA/IDxhYmJyPio8L2FiYnI+IDogbnVsbH1cclxuICAgICAgICA8L0xhYmVsPlxyXG4gICAgICAgIHtkZXNjcmlwdGlvblBsYWNlbWVudCA9PT0gXCJhYm92ZVwiICYmIGRlc2NyaXB0aW9uICYmIChcclxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZGVzY3JpcHRpb25cIj57ZGVzY3JpcHRpb259PC9kaXY+XHJcbiAgICAgICAgKX1cclxuICAgICAgICB7aW5wdXRzLmZpbHRlcihzID0+ICFzLmlzSGlkZGVuKS5tYXAoKGlucHV0LCBpKSA9PiAoXHJcbiAgICAgICAgICA8UmVhY3QuRnJhZ21lbnQga2V5PXtgaW5wdXRfJHtmb3JtSWR9XyR7aWR9XyR7aX1gfT5cclxuICAgICAgICAgICAge2kgPT09IDAgJiYgKFxyXG4gICAgICAgICAgICAgIDxSZWFjdC5GcmFnbWVudD5cclxuICAgICAgICAgICAgICAgIDxpbnB1dFxyXG4gICAgICAgICAgICAgICAgICBpZD17YGlucHV0XyR7Zm9ybUlkfV8ke2lkfV8xYH1cclxuICAgICAgICAgICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcclxuICAgICAgICAgICAgICAgICAgbmFtZT17Y3VzdG9tTmFtZSB8fCBgaW5wdXRfJHtpbnB1dC5pZH1gfVxyXG4gICAgICAgICAgICAgICAgICB2YWx1ZT17MX1cclxuICAgICAgICAgICAgICAgICAgcmVxdWlyZWQ9e2lzUmVxdWlyZWR9XHJcbiAgICAgICAgICAgICAgICAgIC8vIGNoZWNrZWQ9eyF2YWx1ZX1cclxuICAgICAgICAgICAgICAgICAgb25DaGFuZ2U9eyhldmVudCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHVwZGF0ZUZvcm0oZXZlbnQsIGZpZWxkKTtcclxuICAgICAgICAgICAgICAgICAgICBzZXRUb3VjaGVkKGlkKTtcclxuICAgICAgICAgICAgICAgICAgICB1bnNldEVycm9yKGlkKTtcclxuICAgICAgICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgICAgICAgYXJpYS1pbnZhbGlkPXsoISF2YWxpZGF0aW9uTWVzc2FnZSAmJiB0b3VjaGVkKSB8fCAhIWVycm9yfVxyXG4gICAgICAgICAgICAgICAgLz5cclxuICAgICAgICAgICAgICAgIDxsYWJlbFxyXG4gICAgICAgICAgICAgICAgICBjbGFzc05hbWU9XCJnZmllbGRfY29uc2VudF9sYWJlbFwiXHJcbiAgICAgICAgICAgICAgICAgIGh0bWxGb3I9e2N1c3RvbU5hbWUgfHwgYGlucHV0XyR7Zm9ybUlkfV8ke2lkfV8xYH1cclxuICAgICAgICAgICAgICAgICAgZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUw9e3sgX19odG1sOiBjaGVja2JveExhYmVsIH19XHJcbiAgICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICAgIDwvUmVhY3QuRnJhZ21lbnQ+XHJcbiAgICAgICAgICAgICl9XHJcbiAgICAgICAgICAgIHtpID09PSAxICYmIChcclxuICAgICAgICAgICAgICA8aW5wdXRcclxuICAgICAgICAgICAgICAgIHR5cGU9XCJoaWRkZW5cIlxyXG4gICAgICAgICAgICAgICAgbmFtZT17YGlucHV0XyR7aW5wdXQuaWR9YH1cclxuICAgICAgICAgICAgICAgIHZhbHVlPXtjaGVja2JveExhYmVsfVxyXG4gICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwiZ2Zvcm1faGlkZGVuXCJcclxuICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICApfVxyXG4gICAgICAgICAgICB7aSA9PT0gMiAmJiAoXHJcbiAgICAgICAgICAgICAgPGlucHV0XHJcbiAgICAgICAgICAgICAgICB0eXBlPVwiaGlkZGVuXCJcclxuICAgICAgICAgICAgICAgIG5hbWU9e2BpbnB1dF8ke2lucHV0LmlkfWB9XHJcbiAgICAgICAgICAgICAgICB2YWx1ZT1cIjFcIlxyXG4gICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwiZ2Zvcm1faGlkZGVuXCJcclxuICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICApfVxyXG4gICAgICAgICAgPC9SZWFjdC5GcmFnbWVudD5cclxuICAgICAgICApKX1cclxuICAgICAgICB7ZGVzY3JpcHRpb25QbGFjZW1lbnQgIT09IFwiYWJvdmVcIiAmJiBkZXNjcmlwdGlvbiAmJiA8ZGl2IGNsYXNzTmFtZT1cImRlc2NyaXB0aW9uXCI+e2Rlc2NyaXB0aW9ufTwvZGl2Pn1cclxuICAgICAgICB7KCh2YWxpZGF0aW9uTWVzc2FnZSAmJiB0b3VjaGVkKSB8fCBlcnJvcikgJiYgKFxyXG4gICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiZXJyb3ItbWVzc2FnZVwiIGlkPXtgZXJyb3JfJHtmb3JtSWR9XyR7aWR9YH0+XHJcbiAgICAgICAgICAgIHt2YWxpZGF0aW9uTWVzc2FnZSB8fCBlcnJvcn1cclxuICAgICAgICAgIDwvc3Bhbj5cclxuICAgICAgICApfVxyXG4gICAgICA8L0NvbnNlbnQ+XHJcbiAgICA8L0JveD5cclxuICApO1xyXG59O1xyXG4iXX0=