david
(David Taylor)
20
right-sidebar-blocks と discourse-tc-bars はどちらも Ember リゾルバを使用して名前でコンポーネントを検索しています。現時点ではこれは機能しており、非推奨ではありません。
.hbs では {{component \"some-name\"}} のように行われ、(g)js では resolveRegistration(\"component:some-name\") のように行われます。
しかし、長期的なことを考えると、Ember リゾルバでコンポーネントを検索することは避けるべきです。最終的に Embroider の「静的呼び出し可能」フラグを有効にすると、リゾルバは空になります。
これが、right-sidebar-blocks およびその他の同様のテーマ/プラグイン間のコンポーネント共有で取るべき方向性だと思います。
「いいね!」 5