right-sidebar-blocks et discourse-tc-bars utilisent tous deux le résolveur Ember pour rechercher des composants par leur nom. Pour l’instant, cela fonctionne et n’est pas déprécié.
En .hbs, cela se fait comme {{component \"some-name\"}}, et en (g)js, cela peut se faire comme resolveRegistration(\"component:some-name\").
Mais si nous parlons à long terme, alors nous devrions viser à éviter de rechercher des composants sur le résolveur Ember. Une fois que nous activerons éventuellement le drapeau « invocables statiques » d’Embroider, le résolveur sera vide.
C’est la direction que je pense que nous devons prendre pour right-sidebar-blocks, et d’autres partages de composants similaires entre thèmes/plugins :