Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Argumento "topico" PubSub subscribe

Oi.

Gostaria de saber a que se refere o argumento "topico" na função dentro de subscriber de PubSub.

Como aqui:

PubSub.subscribe('atualiza-lista-autores', function(topico,novaLista){
      this.setState({lista:novaLista});
    }.bind(this));

Aquele argumento 'topico' se refere a quê?

Obrigado.

1 resposta

Marcelo, boa tarde!

O tópico passado como parâmetro se refere literalmente ao atualiza-lista-autores, visto que diferentes tópicos podem chamar a mesma função, se torna interessante passar ele como parâmetro da função

Espero ter ajudado e bons estudos