Displays a scrollable list of items lazily fetched from an asynchronous data
source. Async list view is a thin wrapper on top of
Because items are only fetched when they're visible to the user, async list view reduces potentially expensive database reads.
Example use cases:
- display user chat history retrieved from Firestore.
- display search results for items on an online marketplace.
- display log lines read from a large file.
Any contributions, bug reports, or feature requests are welcome.