Jesse Douma
 · Product Manager learning to build products

Implementing Continuous Save and Edit Functionality for Text Field Input

I am working on a FlutterFlow project where I need to allow users to input text into a text field, save that input to a Firestore database, and then continue to display the saved input in the text field for potential further editing by the user. I want this process to be seamless, where the user can see, edit, and save their text continuously.

Here's a breakdown of the desired functionality:

  1. A user enters text into a text field and submits it.

  2. The text input is saved to a Firestore document.

  3. The saved text continues to be displayed in the text field, allowing the user to edit it further if desired.

  4. Any further edits by the user should be saved back to the same Firestore document, either by pressing a "Save" button or automatically as the user types.

I've set up a schema with a collection to hold the user text entries and created a text field and "Save" button in FlutterFlow. However, I'm looking for guidance on how to implement the continuous save and edit functionality described above, while keeping the user's text displayed in the text field for ongoing editing.

Is there a built-in way in FlutterFlow to achieve this, or will I need to export the project and implement custom Flutter code? Any guidance or examples would be greatly appreciated.

Thank you!

2
2 replies