Posso usar routeAction em componentes glimmer de arquivo único?

Acho que se você usar a exportação padrão, isso deve funcionar como esperado (ou seja, sem precisar injetar o serviço router, ou passar manualmente uma referência para ele)

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

(não tenho certeza por que também há uma função interna exportada como routeAction… bastante confuso! Vamos consertar isso)

Embora eu diria… em geral, estamos tentando nos mover em direção a ‘closure actions’ como {{on \"click\" this.someFunction}} em vez de coisas baseadas em strings como {{action \"blah\"}} ou {{routeAction \"blah\"}}.