2
respostas

saída no console.log.Não tem de começar no 1 com um click

aula 06Implementando delay em Promises

const operations = pipe(
  partialize(takeUntil, 3),
  partialize(debounceTime, 500)
);

Só sai no navegador chromme 2 (590) 2 (590)

quando aumento o takeUntil para 6 Só sai números pares (2,4,6)

2 respostas

Olá Aguinaldo!

Fiz os testes aqui e funcionou como esperado, talvez o comportamento que você descreveu — "Só sai números pares (2,4,6)" — sugere que a função takeUntil está limitando as execuções, e talvez o debounceTime esteja influenciando o momento em que as operações são registradas no console, verifique se não nenhuma discrepância em relação ao código da aula.

O código completo da aula 5 está disponível nesse link

Espero ter ajudado! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Obrigado pela ajuda