Utiliser un fichier hbs comme modèle pour le widget

As this commit makes it possible to use hbs style code as a widget template, and that being a simpler and better way of doing things than generating HTML using the hyper script object.

I was thinking if it is possible(or would it be cool as a proposal) to be able to pass a .hbs file as a parameter to createWidget function’s template field instead of writing the template code there itself?

Je pense que c’est une idée raisonnable de lui permettre d’accepter un nom hbs brut là. @eviltrout, qu’en penses-tu ?

Nous ne pouvons pas utiliser hbs dans ce cas, car le compilateur hbs intégré aux widgets le compile en DOM virtuel, tandis que le compilateur pour .hbs utilise le format intermédiaire de Glimmer.

Nous pourrions créer une autre extension, comme .widget.hbs ou similaire, pour y parvenir.

Cependant, je pense que la plupart du temps, il est logique de garder le code du widget dans le widget lui-même. Il me faudrait voir un exemple convaincant.

Lié :

Cela prend-il en charge les helpers, par exemple :

    <td style={{border-color c.color}}>

Car je n’arrive pas à faire fonctionner cela lorsqu’il est fourni dans le cadre du modèle.