Acompanhando o módulo de persistência de dados no curso de Flutter, na parte de utilização do FutureBuilder está dando erro no snapshot.data, abaixo o código:
body: FutureBuilder(
future: findAll(),
builder: (context, snapshot) {
final List<Contact> contacts = snapshot.data;
return ListView.builder(
itemBuilder: (context, index) {
final Contact contact = contacts[index];
return _contactItem(contact);
},
itemCount: contacts.length,
);
},
),
Crítica da IDE: