-
Notifications
You must be signed in to change notification settings - Fork 66
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
Mise à jour vers Expo 52 #370
base: main
Are you sure you want to change the base?
Conversation
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 mieux que tout à l'heure mdrr
avant que t'appliques mon autre commentaire, mets à jour tous les packages vers la dernière version en exécutant ncu -i
(version interactive) ou ncu
(affiche les packages avec une mise à jour disponible)
Comme se sont des versions majeures, je te conseille de mettre à joour les packages 1 par 1, car je crois qu'un module nécessite une modification de code, jsplus lequel
et tu peux mettre le 1er commentaire en résolu |
Co-authored-by: 𝕂𝕪𝕝𝕚𝕒𝕟 <[email protected]>
quand t'auras fait ça, relance-moi 😉 |
c'est good |
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.
Fais cette modif, mais sinon LGTM :)
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.
Sur cette ligne là, tu dois faire la modification de la version de ESLint : https://github.com/raphckrman/PapillonV7/blob/ee8f6d831e44c21182364f42a04b440cefdc64ed/package-lock.json#L8893
"eslint": "^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8"
=> "eslint": "^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
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.
LGTM 👍
je viens de remarquer qu'avec l'update des packages de kgeek ça fonctionne plus je vais regarder quel module pose problème demain |
Perso, l'application fonctionne mais des pages ne fonctionnent plus :
Je vais refaire une review pour corriger les problèmes de sécurité sur npm et (si j'ai le temps) corriger les bugs que j'ai listé |
Yes c'est pour ça a voir avec les mainteneurs, je switch en draft |
Mdrrr mais je m'impose des nouvelles fonctionnalités sur mon site qui prennent énormément de temps à être développé 😂 |
Okay parfait ben d'ici à ce qu'on ait des réponses, mais j'vais faire une pause sur Papillon (juste mettre à jour mes branches) et me concacrer à mon site (et à la rentrée bien évidemment 😒) |
J'ai une mise à jour prévu pour Papillon et après c'est full Swift pour le Swift Student Challenge il reste plus beaucoup de temps 🤓 |
Oh c'est super ça, bon courage d'avance ! |
hey @raphckrman j'ai des infos pour toi (plutôt bonnes) sur cette pr |
Tu as trouvé une solution ? |
alors depuis tout à l'heure je suis en train de réécrire le router, je peux faire un commit pour te montrer stv (j'ai crée un dossier ERROR Warning: Error: NativeViewGestureHandler must be used as a descendant of GestureHandlerRootView. Otherwise the gestures will not be recognized. See https://docs.swmansion.com/react-native-gesture-handler/docs/installation for more details. |
incroyable tu as déjà push le début du nouveau router ? |
L'erreur ne pourrait pas venir de TouchableOpacity? |
je vais le faire là, mais je préviens l'affichage est un peu moche 😅 |
jspas mais en tout cas, tout ce que j'ai dit est faux, je viens de tester mdrrr |
et voilà, il y a des erreurs tsc, ça sera corrigé plus tard |
@Kgeek33 comment on peut faire pour te contacter en PV ? |
ah jspas, j'y ai jamais réfléchi 😅 |
Bah donne moi un moyen 😅 |
mon num, ça te va ? (et tu pourras me contacter sur whatsapp, plus pratique) |
ok j'tenvoie un message (jsuis en train de faire un fix sur les bugs html en même temps) |
okay @raphckrman @tom-theret j'ai des informations pour vous ! alors j'pense pas poursuivre le nouveau router car j'ai fait des optimisations sur le fichier App.tsx qui améliore les perfs sur Expo 52 (avec test y compris sur iOS) => voir commit 5cc2e76
faites des tests (tout le monde svp) et dites ce qu'il faut corriger, mis à part les problèmes graphiques sur iOS :) |
Sauf qu'on a besoin des animations, c'est à ça qu'on reconnaît le tacts de Papillon |
Mouais c'est ça le problème, il n'y aurait pas une alternative à Reanimated tout en faisant des animations ? |
🚀 Nouvelle Pull Request
Proposez vos modifications pour améliorer Papillon
Informations importantes
Merci de vous référer à la documentation sur la contribution si vous avez des questions à propos des pull requests (https://gitbook.getpapillon.xyz/organisation/outils-internes/github)
Checklist d'avant pull request
Veuillez cocher toutes les cases applicables en remplaçant [ ] par [x].
TODO
(aka des annotations pour du code manquant) dans vos modificationsChangelogs proposés
Passez sur Expo 52 pour des meilleurs perfs et continuer à tester via Expo Go.