-
Notifications
You must be signed in to change notification settings - Fork 3
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] Ajouter la page de choix de locale sur pro.pix.org (PIX-6834). #469
[FEATURE] Ajouter la page de choix de locale sur pro.pix.org (PIX-6834). #469
Conversation
Top les tests supplémentaire pour pix pro 👍 |
0347e28
to
8909e47
Compare
Le check |
Une fois les applications déployées, elles seront accessibles via les liens suivants : Les variables d'environnement seront accessibles ici. |
8909e47
to
55983f9
Compare
<locale-link | ||
v-for="locale in locales" | ||
:key="locale.code" | ||
class="locale-choice__link" | ||
:locale="locale" | ||
/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Les liens en RA ramènent vers site-pr469
sans setter de cookie donc pas possible de tester en cliquant... (pareil sur la home ou dans le locale switcher).
Par contre en settant mon cookie à la main je suis bien redirigé vers la locale que j'ai stocké en pref.
Et si je stocke fr-be
, je reste bien sur la page de sélection de préférence :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Je redéploy avec les bonnes vars d'env pour faire le test de bout en bout
|
||
describe('#mounted', () => { | ||
describe('when there is no cookie', () => { | ||
test('do not redirect', async () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test('do not redirect', async () => { | |
test('doesn't redirect', async () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
C'est un copier/coller de pix-site/index.test.js je propose de le faire dans une autre PR
}) | ||
|
||
describe('with a crafted cookie', () => { | ||
test('cookie value is ignored', () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test('cookie value is ignored', () => { | |
test('ignores cookie value', () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK pour Phili, OK pour Jeff, OK pour moi
55983f9
to
2815e05
Compare
🎄 Problème
Actuellement, les comportements de pix.org et pro.pix.org ne sont pas iso, ce qui ajoute de la complexité. Le besoin pour le pro d'avoir une page de choix de langue est aussi présent.
🎁 Proposition
Ajouter la nouvelle page de choix de langue sur le site PRO
🌟 Remarques
🎅 Pour tester
Se rendre sur la RA pro.org