UNPKG

next-gravity-forms

Version:

A component to take GraphQl Gravity Forms query data from WordPress and return a usable form.

3 lines (2 loc) 9.62 kB
"use strict";var n="\n actionType\n logicType\n rules {\n fieldId\n operator\n value\n }\n",e="\n conditionalLogic {\n ".concat(n,"\n }\n id\n isActive\n isDefault\n message\n name\n pageId\n queryString\n type\n url\n page {\n node {\n link\n }\n }\n"),a="\n conditionalLogic {\n ".concat(n,"\n }\n imageUrl\n text\n type\n width\n"),t="\n ... on CaptchaField {\n captchaLanguage\n captchaTheme\n captchaType\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n errorMessage\n label\n simpleCaptchaBackgroundColor\n simpleCaptchaFontColor\n simpleCaptchaSize\n }\n"),l="\n ... on TextField {\n autocompleteAttribute\n canPrepopulate\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n defaultValue\n description\n descriptionPlacement\n errorMessage\n hasAutocomplete\n inputMaskValue\n inputName\n isPasswordInput\n isRequired\n label\n labelPlacement\n maxLength\n placeholder\n shouldAllowDuplicates\n size\n value\n }\n"),o="\n ... on HtmlField {\n conditionalLogic {\n ".concat(n,"\n }\n content\n cssClass\n hasMargins\n label\n }\n"),i="\n ... on SelectField {\n autocompleteAttribute\n canPrepopulate\n choices {\n ... on SelectFieldChoice {\n isSelected\n text\n value\n }\n }\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n defaultValue\n description\n descriptionPlacement\n errorMessage\n hasAutocomplete\n hasChoiceValue\n hasEnhancedUI\n inputName\n isRequired\n label\n placeholder\n shouldAllowDuplicates\n size\n value\n }\n"),c="\n ... on MultiSelectField {\n canPrepopulate\n choices {\n ... on MultiSelectFieldChoice {\n isSelected\n text\n value\n }\n }\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n hasChoiceValue\n hasEnhancedUI\n errorMessage\n inputName\n isRequired\n label\n size\n values\n }\n"),s="\n ... on PhoneField {\n autocompleteAttribute\n canPrepopulate\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n defaultValue\n description\n descriptionPlacement\n errorMessage\n hasAutocomplete\n inputName\n isRequired\n label\n phoneFormat\n placeholder\n shouldAllowDuplicates\n size\n value\n }\n"),r="\n ... on NumberField {\n autocompleteAttribute\n calculationFormula\n calculationRounding\n canPrepopulate\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n defaultValue\n description\n descriptionPlacement\n errorMessage\n hasAutocomplete\n inputName\n isCalculation\n isRequired\n label\n numberFormat\n placeholder\n rangeMax\n rangeMin\n shouldAllowDuplicates\n size\n value\n }\n"),u="\n ... on CheckboxField {\n canPrepopulate\n checkboxValues {\n inputId\n value\n }\n choices {\n ... on CheckboxFieldChoice {\n isSelected\n text\n value\n }\n }\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n errorMessage\n hasChoiceValue\n hasSelectAll\n inputs {\n ... on CheckboxInputProperty {\n id\n name\n label\n }\n }\n inputName\n isRequired\n label\n }\n"),d="\n ... on RadioField {\n canPrepopulate\n choices {\n ... on RadioFieldChoice {\n isOtherChoice\n isSelected\n text\n value\n }\n }\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n hasChoiceValue\n hasOtherChoice\n errorMessage\n inputName\n isRequired\n label\n shouldAllowDuplicates\n value\n }\n"),p="\n ... on ConsentField {\n conditionalLogic {\n ".concat(n,"\n }\n consentValue\n checkboxLabel\n consentValue\n cssClass\n description\n descriptionPlacement\n errorMessage\n isRequired\n label\n labelPlacement\n value\n }\n"),m="\n ... on DateField {\n calendarIconType\n calendarIconUrl\n canPrepopulate\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n dateFormat\n dateType\n defaultValue\n description\n descriptionPlacement\n errorMessage\n inputName\n inputs {\n ... on DateInputProperty {\n id\n autocompleteAttribute\n customLabel\n defaultValue\n label\n placeholder\n }\n }\n isRequired\n label\n placeholder\n shouldAllowDuplicates\n subLabelPlacement\n value\n }\n"),h="\n... on SectionField {\n cssClass\n label\n description\n displayOnly\n conditionalLogic {\n ".concat(n,"\n }\n}\n"),g="\n ... on TextAreaField {\n canPrepopulate\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n defaultValue\n description\n descriptionPlacement\n errorMessage\n inputName\n isRequired\n label\n maxLength\n shouldAllowDuplicates\n placeholder\n size\n hasRichTextEditor\n value\n }\n"),b="\n ... on EmailField {\n canPrepopulate\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n errorMessage\n hasAutocomplete\n hasEmailConfirmation\n inputName\n inputs {\n ... on EmailInputProperty {\n id\n name\n autocompleteAttribute\n customLabel\n defaultValue\n label\n placeholder\n }\n }\n isRequired\n label\n placeholder\n shouldAllowDuplicates\n size\n subLabelPlacement\n value\n }\n"),P="\n ... on FileUploadField {\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n errorMessage\n isRequired\n label\n value\n allowedExtensions\n canAcceptMultipleFiles\n maxFileSize\n maxFiles\n }\n"),C="\n ... on NameField {\n canPrepopulate\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n errorMessage\n hasAutocomplete\n inputs {\n ... on NameInputProperty {\n id\n name\n autocompleteAttribute\n customLabel\n defaultValue\n label\n placeholder\n isHidden\n key\n choices {\n text\n value\n isSelected\n }\n }\n }\n isRequired\n label\n subLabelPlacement\n value\n }\n"),F="\n ... on PageField {\n conditionalLogic {\n ".concat(n,"\n }\n nextButton {\n type\n text\n imageUrl\n conditionalLogic {\n ").concat(n,"\n }\n }\n previousButton {\n type\n text\n imageUrl\n }\n }\n"),y="\n ... on PasswordField {\n conditionalLogic {\n ".concat(n,"\n }\n cssClass\n description\n descriptionPlacement\n errorMessage\n isRequired\n label\n labelPlacement\n size\n value\n hasPasswordStrengthIndicator\n hasPasswordVisibilityToggle\n minPasswordStrength\n inputs {\n placeholder\n label\n isHidden\n id\n customLabel\n }\n }\n"),L="\n query GetGravityForm($id: ID!) {\n gfForm(id: $id, idType: DATABASE_ID) {\n databaseId\n description\n descriptionPlacement\n labelPlacement\n subLabelPlacement\n title\n submitButton {\n ".concat(a,"\n }\n confirmations {\n ").concat(e,"\n }\n hasHoneypot\n formFields(first: 999){\n nodes {\n displayOnly\n id: databaseId\n inputType\n layoutGridColumnSpan\n layoutSpacerGridColumnSpan\n pageNumber\n type\n visibility\n ").concat(t,"\n ").concat(u,"\n ").concat(m,"\n ").concat(b,"\n ").concat("\n ... on HiddenField {\n canPrepopulate\n defaultValue\n inputName\n label\n value\n }\n","\n ").concat(o,"\n ").concat(r,"\n ").concat(s,"\n ").concat(d,"\n ").concat(i,"\n ").concat(c,"\n ").concat(g,"\n ").concat(l,"\n ").concat(h,"\n ").concat(P,"\n ").concat(C,"\n ").concat(F,"\n ").concat(p,"\n ").concat("\n ... on WebsiteField {\n cssClass\n defaultValue\n description\n descriptionPlacement\n errorMessage\n inputName\n isRequired\n label\n labelPlacement\n placeholder\n size\n type\n value\n }\n","\n ").concat(y,"\n }\n }\n pagination {\n pageNames\n lastPageButton {\n text\n type\n imageUrl\n }\n hasProgressbarOnConfirmation\n progressbarCompletionText\n style\n type\n color\n backgroundColor\n }\n }\n gfSettings {\n recaptcha {\n publicKey\n type\n }\n currency\n }\n }\n");exports.gravityFormQuery=L,exports.submitMutationQuery="\n mutation submitForm($id: ID!, $fieldValues: [FormFieldValuesInput]!) {\n submitGfForm(input: { id: $id, fieldValues: $fieldValues }) {\n errors {\n id\n message\n }\n }\n }\n"; //# sourceMappingURL=query.js.map