[TECH] Mettre à jour ember-page-title sur Pix APP (PIX-1738) #2233
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🦄 Problème
Le plugin
ember-page-title
n'est pas à jour et génère un warning à la transpilation depuis Ember 3.20 #2179🤖 Solution
ember-page-title
en version ^6.0.0ember-cli-head
🌈 Remarques
Suite à la prise d’indépendance avec
ember-cli-head
, on obtient l'erreur suivante au moment d'accéder à l'app et dans les tests :On se retrouve donc à devoir choisir comment faire nos titres de pages :• soit on est obligé de supprimer le<title>
dansindex.html
et ajouterPix |
dans tous nos titres à la main• soit on conserve notre approche (composition de titres) actuelle mais il faut se séparer d’ember-page-title
au profit (intégral ?) d’ember-cli-head
• soit il y a une option dansember-page-title
que je n’ai pas encore trouvé💡 L'upgrading-guide nous indique de supprimer
<HeadLayout />
dansapplication.hbs
Note pour plus tard : c'est appréciable de trouver l'upgrading guide directement dans la note de version majeure...
❓ Nous utilisons
ember-cli-head
dans nos paquets. Est-ce qu'on en a encore besoin ?A priori oui pour injecter des données dans le
head
via leHead Data Service
.Les tests liés aux titres en font largement usage :
💯 Pour tester
Vérifier le bon affichage des titres sur l'application