1
resposta

dart 'list' is deprecated and shouldn't be used

O erro "dart 'list' is deprecated and shouldn't be used" é apresentado nessa linha do código abaixo:

final List contacts = List();

Future<List> findAll() { return createDatabase().then((db) { return db.query('contacts').then((maps) { final List contacts = List(); for (Map<String, dynamic> map in maps) { final Contact contact = Contact( map['id'], map['name'], map['account_number'], ); contacts.add(contact); } return contacts; }); }); }

1 resposta

Olá João, tudo bom?

Possívelmente o erro está sendo de sintaxe no código.

Ao invés de digitar : final List contacts = List();

Tente: final List contacts = List []; ou final List contacts = [];

Qualquer dúvida, estamos a disposição.