Porque foi criado este atributo user$: Observable<User>
? Não seria melhor encadear o subscribe no getUser()
?
Porque foi criado este atributo user$: Observable<User>
? Não seria melhor encadear o subscribe no getUser()
?
Olá, Thiago, tudo bem?
Nos desculpe a demora a te responder.
Essa também é uma opção! É como fizemos antes com outros Observables.
Mas como você deve ter visto, o instrutor basicamente criou essa propriedade user$
porque ele a usa depois na aula seguinte, ao utilizar o async pipe
, e removendo a necessidade de se usar a propriedade user
.
Abraços e bons estudos! :)