Desarrollando un componente con el código en la sección Header usando <script type="text/discourse-plugin" version="0.8.26">
donde tengo líneas como parentCat = Discourse.Category.findById(get(category, "parent_category_id"));
Estoy obteniendo esto en la consola:
Entonces, ¿qué necesito hacer realmente? Si agrego una declaración de importación import Category from "discourse/models/category"; al inicio del script, falla diciendo SyntaxError: unknown: 'import' y 'export' solo pueden aparecer en el nivel superior (18:0)
Gracias @sam, casi puedo entender lo que tengo que hacer.
Es una lástima, pero comprensible. Supongo que puedo obtener el tema desde mi dispositivo en lugar de git.
Dado que la advertencia indica que se eliminará en la versión 2.5, imagino que habrá una manera de manejar esto dentro del código del componente mucho antes de la 2.5 (¿cuándo es eso, por cierto?)