Wie man feststellt, ob eine Seite in einer Theme-Komponente / einem Widget geladen wird?

Der Code, den ich teile, stammt nicht aus einem Widget, sondern aus einer Komponente, die wir zum Download hier auf Meta veröffentlicht haben.

Dort verwenden wir den Router zusammen mit @discourseComputed, um zu prüfen, ob sich die Route geändert hat, und rendern entsprechend.

Wenn du mehr darüber erfahren möchtest, wie es funktioniert, kannst du tiefer in den Code eintauchen.