Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Avoir une navigation principale pour Pix Pro (PIX-1368). #190

Merged
merged 6 commits into from
Oct 13, 2020

Conversation

MelanieMEB
Copy link
Member

@MelanieMEB MelanieMEB commented Oct 9, 2020

🦄 Problème

Le site pro.pix va avoir sa propre navigation principale et n'utilisera plus les sub-nav.

🤖 Solution

  • Coté Prismic : ajout d'un attribut navigation_for avec comme valeur pix-site/pix-pro sur le type Main Navigation
  • Rendre le type Main Navigation répétable
  • Ajouter une méthode pour récupérer tous les documents d'un même type
  • Dans NavigationSliceZone, regrouper (par Lodash qui a été ajouté) les navigations par site utilisé, et prendre la première navigation proposé pour le site actuel
  • Si pro.pix n'a pas de navigation (comme actuellement sur la prod), prendre celle de pix-site
  • Si pro.pix a une navigation, retirer la sub-nav qui devient inutile (aussi dans le burger).

🌈 Remarques

  • Ajout de Lodash
  • Ajout de tests 😸

✨ Review App

https://site-pr190.review.pix.fr/
https://pro-pr190.review.pix.fr/

store/index.js Outdated Show resolved Hide resolved
store/index.js Outdated Show resolved Hide resolved
@MelanieMEB MelanieMEB force-pushed the pix-1368-navigation-for-pix-pro branch from 7e315be to 70f08dd Compare October 12, 2020 08:27
@celineung
Copy link
Contributor

Comment teste-on la sous-navigation? Je ne parviens pas à accéder à la page pix-pro.

@MelanieMEB
Copy link
Member Author

Comment teste-on la sous-navigation? Je ne parviens pas à accéder à la page pix-pro.

Si tu vas sur la review app Pro : la navigation ne dois pas changer.
Sinon, sur Prismic, tu as la Main navigation pix-pro que tu peux preview (et là, tu verras la nouvelle navigation, et sans la subnav)

@MelanieMEB MelanieMEB force-pushed the pix-1368-navigation-for-pix-pro branch from 70f08dd to d9dcb13 Compare October 13, 2020 12:17
@pix-service
Copy link

I'm deploying this PR to these urls:

Please check it out!

@MelanieMEB MelanieMEB force-pushed the pix-1368-navigation-for-pix-pro branch from d9dcb13 to e5ed2bc Compare October 13, 2020 12:19
@MelanieMEB MelanieMEB merged commit cf57429 into dev Oct 13, 2020
@MelanieMEB MelanieMEB deleted the pix-1368-navigation-for-pix-pro branch October 13, 2020 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants