هل يمكنني استخدام routeAction في glimmer single-file components؟

أعتقد أنه إذا استخدمت التصدير الافتراضي، فيجب أن يعمل كما هو متوقع (أي دون الحاجة إلى حقن خدمة الموجه، أو تمرير مرجع إليها يدويًا)

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

(لست متأكدًا من سبب وجود وظيفة داخلية تم تصديرها أيضًا باسم routeAction… مربكة جدًا! دعنا نصلح ذلك)

على الرغم من أنني أقول… بشكل عام نحن نحاول التحرك نحو “إجراءات الإغلاق” مثل {{on \"click\" this.someFunction}} بدلاً من الأشياء المستندة إلى السلاسل النصية مثل {{action \"blah\"}} أو {{routeAction \"blah\"}}.