ember-learn / ember-learn/ember-cli-addon-docs

Use Contextual Component pattern to yield multiple blocks in Hero

Ouverte
#91 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
172
Forks
142
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Right now the `docs-hero` component assumes that the only use-case for using it in block form is to pass in a custom logo. However, users may want to render additional content in the Hero template, such as a set of badges. It would be great to allow multiple yields similar to the following pattern:

```
{{#docs-hero as |hero|}}
{{#hero.top}}
{{/hero.top}}

{{#hero.bottom}}
{{/hero.bottom}}
{{/docs-hero}}
```

An example of how a developer might want to use this:

ember_interactivity_demo

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Repérez le composant docs-hero et son template Hero, puis examinez la manière dont le contenu des blocs et le cas d’utilisation existant de custom-logo sont gérés. Le travail est terminé lorsque les appelants peuvent fournir plusieurs blocs nommés, tels que hero.top et hero.bottom, tout en conservant le comportement actuel des blocs.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.