1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 22:45:01 +00:00
Commit graph

10 commits

Author SHA1 Message Date
Jérémy Rialland
7d4aabe35e Format prettier 2022-11-15 12:47:44 +01:00
Jérémy Rialland
ce61599db5 Fix prerender 2022-08-23 12:59:42 +02:00
Jérémy Rialland
5bca6eeb02 Update react-router to v6 2022-08-23 12:59:42 +02:00
Jérémy Rialland
a8b9cc8ce8 Fix some bug with react router change 2022-07-07 14:37:18 +02:00
Maxime Quandalle
4f3004932a
MAJ React Router (#2170)
* Configuration react-router-dom-v5-compat

À supprimer une fois la migration vers React Router 6 terminée
confer https://github.com/remix-run/react-router/discussions/8753

* Migration d'une API dépréciée

* Refacto useSearchParams React Router v6

* Fix types
2022-06-22 12:27:23 +02:00
Jérémy Rialland
1460080595 Prerender use second render + prerender is done in a worker 2022-06-21 16:04:27 +02:00
Maxime Quandalle
eb204584fe ⬆ Vite 2.9 2022-04-04 09:57:16 +02:00
Jérémy Rialland
ee414a3d5f Fix lint error 2022-03-29 15:22:11 +02:00
Maxime Quandalle
80cfdb7ebf Rendu coté serveur pour les tags Helmet 2022-01-31 13:33:07 +01:00
Maxime Quandalle
3e1bb91279 Configuration du Rendu coté serveur (SSR)
Désormais nous utilisons un script NodeJS natif pour générer le code
HTML pour le pré-rendu des pages. Cela est plus rapide et plus fiable
que la méthode précédente qui consistait un instrumentaliser un
navigateur (pupetter)
https://github.com/chrisvfritz/prerender-spa-plugin

Cela implique toutefois de faire attention à ne plus utiliser des
variables gloables du navigateur, comme `window`, `document` ou
`location` dans nos scripts. C'est plutôt une bonne pratique, mais il
faudrait sans doute configurer du typage pour détecter ces usages le
plus tôt possible et éviter de créer des erreurs inopinées avec le SSR.
2022-01-31 13:33:07 +01:00