Можно ли использовать routeAction в однофайловых компонентах Glimmer?

Думаю, если использовать экспорт по умолчанию, всё должно работать как ожидается (то есть без необходимости внедрять службу router или вручную передавать на неё ссылку).

import routeAction from "discourse/helpers/route-action";

(не совсем понятно, почему также экспортируется внутренняя функция под именем routeAction… довольно запутанно! Давайте это исправим)

Хотя, если говорить в целом, мы стремимся переходить к «закрытым действиям» (closure actions), таким как {{on "click" this.someFunction}}, а не к строковым конструкциям вроде {{action "blah"}} или {{routeAction "blah"}}.