Quais as soluções para totalItems?
Seria apenas remover todo o observable para totalItems, já que está gerando duplicação de request e adicionar um tap?
Se deixar apenas *ngIf="totalDeLivros" ele não parece quando a quantidade for 0, pois 0 no javascript é false