(Contextual components) еще не работает? Не могу разобраться в RFC и релизах. Strict mode вроде бы в 3.25 релизнули, но на 3.25.3 это не работает.
<ProviderComponent as |Komponent|>
<Komponent />
</ProviderComponent>
А как ProviderComponent выглядит?
import Component from '@glimmer/component'; import ComponentA from './../a/component'; export default class ProviderComponent extends Component { get component() { return ComponentA; } } В шаблоне просто {{yield this.component}}
Убери геттер тут
Хотя и с геттером должно работать
Должно, так как геттер должен отдавать один из компонентов, исходя из определенной логики
Обсуждают сегодня