gatsby-gravityforms-component
Version:
A component to take gatsby-source-gravityforms query data and return a usable form.
51 lines (48 loc) • 1.01 kB
JavaScript
import { graphql } from 'gatsby'
export const GravityFormComponent = graphql`
fragment GravityFormComponent on GF__Form {
formId
title
slug
apiURL
labelPlacement
descriptionPlacement
formFields {
...GravityFormField
}
button {
text
}
confirmations {
id
name
isDefault
type
message
url
queryString
}
}
`
export const GravityFormField = graphql`
fragment GravityFormField on GF__FormFormFields {
id
label
labelPlacement
subLabelPlacement
description
descriptionPlacement
type
choices
content
errorMessage
inputMaskValue
isRequired
visibility
cssClass
placeholder
size
defaultValue
maxLength
}
`