react-gravity-form
Version:
A component for including Gravity Forms on React apps via the Wordpress API
2 lines • 5.32 kB
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _objectWithoutProperties2=_interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties")),_react=_interopRequireDefault(require("react")),_queryString=_interopRequireDefault(require("query-string")),_excluded=["field","value","validationMessage","touched","setTouched","updateForm","cssClass"],_default=exports["default"]=function(a){var b=a.field,c=a.value,d=a.validationMessage,e=a.touched,f=a.setTouched,g=a.updateForm,h=a.cssClass,i=(0,_objectWithoutProperties2["default"])(a,_excluded),j=b.id,k=b.type,l=b.isRequired,m=b.customName,n=b.formId,o=!1;if(b.allowsPrepopulate){var p=_queryString["default"].parse(location.search);o=p[b.inputName]}return _react["default"].createElement("div",{className:h},_react["default"].createElement("input",{name:m||"input_".concat(j),type:k,value:o?o:c,required:l,onChange:function onChange(a){return g(a,b)},onBlur:function onBlur(a){g(a,b),f(j)},"aria-describedby":"error_".concat(n,"_").concat(j),"aria-invalid":!!d}),d&&e&&_react["default"].createElement("span",{className:"error-message",id:"error_".concat(n,"_").concat(j)},d))};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJhIiwiZmllbGQiLCJ2YWx1ZSIsInZhbGlkYXRpb25NZXNzYWdlIiwidG91Y2hlZCIsInNldFRvdWNoZWQiLCJ1cGRhdGVGb3JtIiwiY3NzQ2xhc3MiLCJwcm9wcyIsIl9vYmplY3RXaXRob3V0UHJvcGVydGllczIiLCJfZXhjbHVkZWQiLCJpZCIsInR5cGUiLCJpc1JlcXVpcmVkIiwiY3VzdG9tTmFtZSIsImZvcm1JZCIsInByZVBvcHVsYXRlZCIsImFsbG93c1ByZXBvcHVsYXRlIiwicXVlcmllcyIsInF1ZXJ5U3RyaW5nIiwicGFyc2UiLCJsb2NhdGlvbiIsInNlYXJjaCIsImlucHV0TmFtZSIsIl9yZWFjdCIsImNyZWF0ZUVsZW1lbnQiLCJjbGFzc05hbWUiLCJuYW1lIiwiY29uY2F0IiwicmVxdWlyZWQiLCJvbkNoYW5nZSIsImV2ZW50Iiwib25CbHVyIiwiXCJhcmlhLWRlc2NyaWJlZGJ5XCIiLCJcImFyaWEtaW52YWxpZFwiIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL0ZpZWxkcy9IaWRkZW4uanN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBxdWVyeVN0cmluZyBmcm9tIFwicXVlcnktc3RyaW5nXCI7XG5cbmV4cG9ydCBkZWZhdWx0ICh7XG4gIGZpZWxkLFxuICB2YWx1ZSxcbiAgdmFsaWRhdGlvbk1lc3NhZ2UsXG4gIHRvdWNoZWQsXG4gIHNldFRvdWNoZWQsXG4gIHVwZGF0ZUZvcm0sXG4gIGNzc0NsYXNzLFxuICAuLi5wcm9wc1xufSkgPT4ge1xuICBjb25zdCB7IGlkLCB0eXBlLCBpc1JlcXVpcmVkLCBjdXN0b21OYW1lLCBmb3JtSWQgfSA9IGZpZWxkO1xuICBsZXQgcHJlUG9wdWxhdGVkID0gZmFsc2U7XG4gIGlmIChmaWVsZC5hbGxvd3NQcmVwb3B1bGF0ZSkge1xuICAgIGNvbnN0IHF1ZXJpZXMgPSBxdWVyeVN0cmluZy5wYXJzZShsb2NhdGlvbi5zZWFyY2gpO1xuICAgIHByZVBvcHVsYXRlZCA9IHF1ZXJpZXNbZmllbGQuaW5wdXROYW1lXTtcbiAgfVxuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPXtjc3NDbGFzc30+XG4gICAgICA8aW5wdXRcbiAgICAgICAgbmFtZT17Y3VzdG9tTmFtZSB8fCBgaW5wdXRfJHtpZH1gfVxuICAgICAgICB0eXBlPXt0eXBlfVxuICAgICAgICB2YWx1ZT17IXByZVBvcHVsYXRlZCA/IHZhbHVlIDogcHJlUG9wdWxhdGVkfVxuICAgICAgICByZXF1aXJlZD17aXNSZXF1aXJlZH1cbiAgICAgICAgb25DaGFuZ2U9eyhldmVudCkgPT4gdXBkYXRlRm9ybShldmVudCwgZmllbGQpfVxuICAgICAgICBvbkJsdXI9eyhldmVudCkgPT4ge1xuICAgICAgICAgIHVwZGF0ZUZvcm0oZXZlbnQsIGZpZWxkKTtcbiAgICAgICAgICBzZXRUb3VjaGVkKGlkKTtcbiAgICAgICAgfX1cbiAgICAgICAgYXJpYS1kZXNjcmliZWRieT17YGVycm9yXyR7Zm9ybUlkfV8ke2lkfWB9XG4gICAgICAgIGFyaWEtaW52YWxpZD17ISF2YWxpZGF0aW9uTWVzc2FnZX1cbiAgICAgIC8+XG4gICAgICB7dmFsaWRhdGlvbk1lc3NhZ2UgJiYgdG91Y2hlZCAmJiAoXG4gICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImVycm9yLW1lc3NhZ2VcIiBpZD17YGVycm9yXyR7Zm9ybUlkfV8ke2lkfWB9PlxuICAgICAgICAgIHt2YWxpZGF0aW9uTWVzc2FnZX1cbiAgICAgICAgPC9zcGFuPlxuICAgICAgKX1cbiAgICA8L2Rpdj5cbiAgKTtcbn07XG4iXSwibWFwcGluZ3MiOiJ5Z0JBR2UsU0FBQUEsQ0FBQSxDQVNULElBUkosQ0FBQUMsQ0FBSyxDQUFBRCxDQUFBLENBQUxDLEtBQUssQ0FDTEMsQ0FBSyxDQUFBRixDQUFBLENBQUxFLEtBQUssQ0FDTEMsQ0FBaUIsQ0FBQUgsQ0FBQSxDQUFqQkcsaUJBQWlCLENBQ2pCQyxDQUFPLENBQUFKLENBQUEsQ0FBUEksT0FBTyxDQUNQQyxDQUFVLENBQUFMLENBQUEsQ0FBVkssVUFBVSxDQUNWQyxDQUFVLENBQUFOLENBQUEsQ0FBVk0sVUFBVSxDQUNWQyxDQUFRLENBQUFQLENBQUEsQ0FBUk8sUUFBUSxDQUNMQyxDQUFLLElBQUFDLHlCQUFBLGFBQUFULENBQUEsQ0FBQVUsU0FBQSxFQUVBQyxDQUFFLENBQTJDVixDQUFLLENBQWxEVSxFQUFFLENBQUVDLENBQUksQ0FBcUNYLENBQUssQ0FBOUNXLElBQUksQ0FBRUMsQ0FBVSxDQUF5QlosQ0FBSyxDQUF4Q1ksVUFBVSxDQUFFQyxDQUFVLENBQWFiLENBQUssQ0FBNUJhLFVBQVUsQ0FBRUMsQ0FBTSxDQUFLZCxDQUFLLENBQWhCYyxNQUFNLENBQzVDQyxDQUFZLEdBQVEsQ0FDeEIsR0FBSWYsQ0FBSyxDQUFDZ0IsaUJBQWlCLENBQUUsQ0FDM0IsR0FBTSxDQUFBQyxDQUFPLENBQUdDLHVCQUFXLENBQUNDLEtBQUssQ0FBQ0MsUUFBUSxDQUFDQyxNQUFNLENBQUMsQ0FDbEROLENBQVksQ0FBR0UsQ0FBTyxDQUFDakIsQ0FBSyxDQUFDc0IsU0FBUyxDQUN4QyxDQUNBLE1BQ0UsQ0FBQUMsTUFBQSxZQUFBQyxhQUFBLFFBQUtDLFNBQVMsQ0FBRW5CLENBQVMsRUFDdkJpQixNQUFBLFlBQUFDLGFBQUEsVUFDRUUsSUFBSSxDQUFFYixDQUFVLFdBQUFjLE1BQUEsQ0FBYWpCLENBQUUsQ0FBRyxDQUNsQ0MsSUFBSSxDQUFFQSxDQUFLLENBQ1hWLEtBQUssQ0FBR2MsQ0FBWSxDQUFXQSxDQUFZLENBQXBCZCxDQUFxQixDQUM1QzJCLFFBQVEsQ0FBRWhCLENBQVcsQ0FDckJpQixRQUFRLENBQUUsU0FBQUEsU0FBQ0MsQ0FBSyxRQUFLLENBQUF6QixDQUFVLENBQUN5QixDQUFLLENBQUU5QixDQUFLLENBQUMsQ0FBQyxDQUM5QytCLE1BQU0sQ0FBRSxTQUFBQSxPQUFDRCxDQUFLLENBQUssQ0FDakJ6QixDQUFVLENBQUN5QixDQUFLLENBQUU5QixDQUFLLENBQUMsQ0FDeEJJLENBQVUsQ0FBQ00sQ0FBRSxDQUNmLENBQUUsQ0FDRnNCLGtCQUFBLFVBQUFMLE1BQUEsQ0FBMkJiLENBQU0sTUFBQWEsTUFBQSxDQUFJakIsQ0FBRSxDQUFHLENBQzFDdUIsY0FBQSxDQUFjLENBQUMsQ0FBQy9CLENBQWtCLENBQ25DLENBQUMsQ0FDREEsQ0FBaUIsRUFBSUMsQ0FBTyxFQUMzQm9CLE1BQUEsWUFBQUMsYUFBQSxTQUFNQyxTQUFTLENBQUMsZUFBZSxDQUFDZixFQUFFLFVBQUFpQixNQUFBLENBQVdiLENBQU0sTUFBQWEsTUFBQSxDQUFJakIsQ0FBRSxDQUFHLEVBQ3pEUixDQUNHLENBRUwsQ0FFVCxDQUFDIn0=
;