Hello everyone,
I'm encountering an issue while trying to populate a ListView
in FlutterFlow with data fetched asynchronously on page load. Here's the problem I'm facing:
I have a custom action that retrieves a list of DocumentReference
objects asynchronously from Firestore. This action is triggered on page load to fetch data. The ListView
in my FlutterFlow app is intended to display this fetched data, but due to the asynchronicity of the action, the ListView is initially empty as it tries to build before the data retrieval completes.
I am trying to populate the ListView directly from the action's outcome, but it seems the ListView doesn't wait for the asynchronous action to finish before attempting to render.
Is there a recommended approach in FlutterFlow to ensure the ListView waits for the asynchronous data retrieval to complete before attempting to display it?
Any advice, examples, or pointers on managing asynchronous data population within a ListView during page load in FlutterFlow would be greatly appreciated.
Thank you for your help!