1
resposta

Dúvida na parte de realizar o like na foto

Boa noite,

Neste trecho de código:

like(photo: Photo) {
        this.photoService
            .like(photo.id)
            .subscribe(liked => {
                if(liked) {
                    this.photo$ = this.photoService.findById(photo.id);
                }
            });
    }

Poderia ser executado com o "SwitchMap"? Em quais situações é ideal usar o SwitchMap?

Obrigado :)

1 resposta

Fala aí Bruno, tudo bem? Vamos lá:

Poderia ser executado com o "SwitchMap"? Em quais situações é ideal usar o SwitchMap?

Sim, poderia sem o menor problema.

É como geralmente eu digo: "Dificilmente teremos apenas uma solução para dado um problema".

Esse é um caso, pode ser feito de N maneiras.

Espero ter ajudado, bons estudos.