Skip to content

Formspree Integration Not Functional in GitBook Plugin #546

Open
@DerKip

Description

After adding the Formspree integration endpoint in my GitBook Formspree plugin, I encountered issues with the form functionality. I am unable to toggle between form items (name, email) as it's stuck on the "email" input.
When I publish the page regardless, the form is not rendered correctly.
It breaks with the error below

ContentKit element not implemented "input": {
  "type": "input",
  "label": "Email",
  "element": {
    "type": "textinput",
    "state": "email",
    "placeholder": "Your email"
  }
}

Steps to Reproduce
Added the Formspree integration endpoint in the GitBook configuration.
Added Formspace type
Tried to add form items (but got stuck on email)
Published the page.
Upon publishing, the form does not render correctly and breaks.

Expected Behavior
The form should allow toggling between different form fields (name, email, etc.).
Upon publishing, the form should be rendered properly with the correct input fields.

Actual Behavior
Screenshot 2024-09-16 at 4 29 54 AM

Any guidance or a fix for this issue would be greatly appreciated.

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions