Comment savoir si une page se charge dans un composant / widget de thème ?

Le code que je partage ne provient pas d’un widget, mais d’un composant que nous avons publié pour téléchargement ici sur Meta.

Nous y utilisons le routeur, ainsi que @discourseComputed, pour vérifier si l’itinéraire a changé et rendre le contenu en conséquence.

Vous pouvez explorer plus en détail le code si vous souhaitez comprendre son fonctionnement.