Habituellement, les filtres comme « Nouveau » ou « Non lu » n’apparaissent pas dans la barre de navigation s’ils ne contiennent aucun élément. C’est une bonne chose.
Cependant, si vous avez un filtre potentiellement vide en tant que premier élément dans la barre de navigation, il s’affiche même s’il est vide lorsque vous visitez le contexte initialement.
Voici mon filtre « Non lu » sur Meta :
« Non lu » est masqué sauf si je visite explicitement la route :
Mais si sur mon site « Non lu » est en premier dans la barre de navigation, il n’est pas masqué lorsqu’il est vide :
La cause sous-jacente est probablement que la route nue « / » affiche toujours la vue de filtre par défaut, sans basculer vers le filtre spécifié suivant si le filtre par défaut est vide.
Cela rend difficile l’utilisation de « Non lu » ou « Nouveau » comme type de filtre par défaut, ce qui peut pourtant être une idée attrayante.


