No exemplo criado pelo Guilherme, ele passou o context apenas como um underline ( _ ) no create do BlocProvider.
return BlocProvider(create: (_) => NameCubit(), child: NameView());
Tanto faz passar apenas underline no lugar do context ?
No exemplo criado pelo Guilherme, ele passou o context apenas como um underline ( _ ) no create do BlocProvider.
return BlocProvider(create: (_) => NameCubit(), child: NameView());
Tanto faz passar apenas underline no lugar do context ?
Bom dia Matheus! Tudo em cima?
Então, o que ele fez foi criar um novo nome pro context, ele podia ter chamado de context, de contextBloc, de Betinho, qualquer coisa!
O que ele fez foi chamar esse contexto de _ para não ficar muito poluído o texto.
return BlocProvider(create: (contextBloc) => NameCubit(), child: NameView());
Imagina o seguinte: Você sabe que não vai chamar esse contexto em nenhuma situação, e você sabe que ai dentro desse () temos um contexto, depois de eras codando, você vai acabar optando pelo mais cômodo que é esconder essa informação.
Não é muito didático, eu sei. Mas é uma prática que você vai ver bastante quando pegar um código já pronto pra trabalhar.