Boa noite e todos,
Estou seguindo o curso de flutter e apesar de estar com o código bem parecido com a instrutora, estou emperrado em um lugar que para ela passou tranquilo.
É o seguinte, neste app eu tenho duas telas Home e Detalhes. Na home está tudo ok, mas quando eu passo para a tela de detalhes aparece o seguinte:
======== Exception caught by widgets library =======================================================
The following _TypeError was thrown building Detalhes(dirty):
type 'Null' is not a subtype of type 'String'
The relevant error-causing widget was:
Detalhes file:///C:/Users/rafa-/StudioProjects/cozinhando_casa/lib/telas/home/home.dart:49:35
When the exception was thrown, this was the stack:
#0 Detalhes._construirColunaIconesDetalhes (package:cozinhando_casa/telas/detalhes/detalhes.dart:63:17)
#1 Detalhes._construirLinhaIconesDetalhes (package:cozinhando_casa/telas/detalhes/detalhes.dart:49:9)
#2 Detalhes._construirDetalhes (package:cozinhando_casa/telas/detalhes/detalhes.dart:21:9)
#3 Detalhes.build (package:cozinhando_casa/telas/detalhes/detalhes.dart:11:12)
#4 StatelessElement.build (package:flutter/src/widgets/framework.dart:4648:28)
...
====================================================================================================
Eu imagino que ele deve estar realmente reclamando que algum lugar na tela de receitas o valor possivelmente será null quando não pode. Mas de qualquer forma não estou sabendo identificar onde isso está ocorrendo, isso se for isso mesmo.
De qualquer maneira segue o link para o repositório no github: https://github.com/rafa-so/flutter-alura
Abraços Rafafel Oliveira