Большое спасибо, Крис! Это очень помогло.
Я выбрал второй подход с использованием компонента, так как виджеты постепенно выводятся из употребления. Кроме небольшой опечатки в вызове функции — в файле .hbs должно быть {{did-insert this.fetchNavLinks}} — всё работает!
Отлично, что у нас есть did-insert, это большое облегчение! Я теперь завершил задачу. ![]()