Développer un composant avec le code dans la section Header en utilisant <script type="text/discourse-plugin" version="0.8.26">
avec des lignes comme parentCat = Discourse.Category.findById(get(category, "parent_category_id"));
J’obtiens ceci dans la console :
Alors, que dois-je réellement faire ? Si j’ajoute une instruction d’importation import Category from "discourse/models/category"; en haut du script, cela échoue avec l’erreur : SyntaxError: unknown: 'import' et 'export' ne peuvent apparaître qu'au niveau supérieur (18:0)
Merci @sam, je comprends à peu près ce que je dois faire.
C’est dommage, mais compréhensible. Je suppose que je peux récupérer le thème depuis mon appareil plutôt que depuis Git.
Puisque l’avertissement indique qu’il sera supprimé dans la version 2.5, je suppose qu’il y aura un moyen de gérer cela dans le code du composant bien avant la 2.5 (quand sera-ce d’ailleurs ?)