Bom dia estou usando a versão 2.0 flutter e estou tendo dificuldade. na Class movel coloquei (?) pois o mesmo não aceita valores iniciais nulos .
class Movel { String? titulo; String? foto; String? descricao; int? preco;
Movel({this.titulo, this.foto, this.descricao, this.preco});
Movel.fromJson(Map<String, dynamic> json) { titulo = json['titulo']; foto = json['foto']; descricao = json['descricao']; preco = json['preco']; } } e ElementoGridProdutos coloquei :
class ElementoGridProdutos extends StatelessWidget { final Movel movel;
ElementoGridProdutos({required this.movel});
@override Widget build(BuildContext context) { return ImagemElementoGridProdutos(imagem: movel.foto.toString()); } } ao execular o projeto aparece o seguinte erro : type 'List<Map<String, Object>>' is not a subtype of type 'Map<String, dynamic>'