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

Clean up `name` argument usage in docs-demo component

Ouverte
#183 9 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

Couple of issues I'm having with the `name` argument for the docs-demo:

1. I get `Attempted to register a view with an id already in use: example-undefined` a lot, because I forget to add a name. If a name is required, we should assert that it exists when the component is rendered.

2. It seems very verbose to require a name, and then (generally) require each snippet to set its names as well. Could we use the `name` argument to infer the snippets for the demo? Possibly allowing us to just pass in `type` to each snippet?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser le composant docs-demo et lire sa gestion actuelle de l’argument name et des noms de snippet. Comparez les deux comportements demandés —affirmer l’absence d’un nom et déduire des noms ou des types de snippet— et définissez l’utilisation prise en charge ainsi que les tests qui démontrent que les deux cas sont complets.

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

Évaluation

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

Recevez les nouvelles issues par e-mail

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