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

Update SettingsAbout.tsx #595

Merged
merged 4 commits into from
Jan 7, 2025
Merged

Update SettingsAbout.tsx #595

merged 4 commits into from
Jan 7, 2025

Conversation

TinAD17tin
Copy link
Contributor

Ajustement de la méthode de récupération de version d’expo, car sinon, ça n’était pas afficher dans l’application a cause de l’utilisation de ~ dans package.json alors que ^ était utilisé ici.

🚀 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].

  • Vous avez testé de build le projet avec vos modifications et ce build a réussi
  • Vous respectez les conventions de codage et de nommage du projet
  • Vous utilisez la tabulation pour l'indentation afin de maintenir un code lisible
  • Cette pull request n'est pas un duplicata d'une autre
  • Cette pull request est prête à être revue (review) et fusionnée (merge)
  • Il n'y a pas de TODO (aka des annotations pour du code manquant) dans vos modifications
  • Il n'y a pas d'erreurs de langue dans votre code (grammaire, vocabulaire, conjugaison, orthographe)
  • Les détails des changements ont été décrits ci-dessous
  • Cette pull-request n'est pas une "breaking-change" (des modifications qui vont entraîner la modification du fonctionnement de certaines fonctionnalités déjà existantes)

Changelogs proposés

Décrivez les modifications que vous avez effectuées.

Passage de "^" à "~" lors de la récupération de la version d’expo.
Utilisation du même code que pour la récupération de RN permettant d’être sûr que ça marchera

Informations supplémentaires

Ajoutez ici toute information supplémentaire si nécessaire.

Sur la 7.7, la version d’Expo n’est pas/plus affichée

Ajustement de la méthode de récupération de version d’expo, car sinon, ça n’était pas afficher dans l’application a cause de l’utilisation de ~ dans package.json alors que ^ était utilisé ici.
@TinAD17tin TinAD17tin requested a review from tryon-dev as a code owner January 6, 2025 19:58
@TinAD17tin
Copy link
Contributor Author

Je n’ai pas la possibilité de build + testé donc si quelqun peut le faire pour moi, ce serait gentil 🙂.
C’est ma première contribution

@JyhuKo
Copy link
Contributor

JyhuKo commented Jan 6, 2025

ca marcher pas pour moi

Copy link
Contributor

@JyhuKo JyhuKo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

essay de replace par ca RN : {PackageJSON.dependencies["react-native"].split("^")[1]} | Expo : {(PackageJSON.devDependencies.expo || PackageJSON.dependencies.expo).split("^")[1]}

@TinAD17tin
Copy link
Contributor Author

Nan parce que du coup le but c’est de ne pas utilisé ^ mais ~ maintenant, parce que dans package.json c’est ~ donc le split il marchait pas @JyhuKo

@JyhuKo
Copy link
Contributor

JyhuKo commented Jan 6, 2025

("^")[1]}

sur mon expo go ca marche pourtant

@TinAD17tin
Copy link
Contributor Author

7.7 ça marche pas
IMG_3816

@TinAD17tin
Copy link
Contributor Author

Et dans https://github.com/PapillonApp/Papillon/blob/main/package.json
C’est à chaque fois "expo": "~ et non ^ que ce soit dans devdependcies ou dans depencies tous court

@JyhuKo
Copy link
Contributor

JyhuKo commented Jan 6, 2025

my badd mon package json etait pas a jour , du coup ca marche bien

@TinAD17tin
Copy link
Contributor Author

Parfait !

Copy link
Contributor

@Kgeek33 Kgeek33 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool, t'as fait le même fix que moi sur #571 (mais au moins la review sera plus rapide)

Du coup, j'ai fait comme ceci sur ma PR, c'est plus simple que le replace et ça gère tous les cas de version d'expo ;)

src/views/settings/SettingsAbout.tsx Outdated Show resolved Hide resolved
src/views/settings/SettingsAbout.tsx Outdated Show resolved Hide resolved
src/views/settings/SettingsAbout.tsx Outdated Show resolved Hide resolved
TinAD17tin and others added 3 commits January 7, 2025 07:48
Co-authored-by: 𝕂𝕪𝕝𝕚𝕒𝕟 <164187100+Kgeek33@users.noreply.github.com>
Co-authored-by: 𝕂𝕪𝕝𝕚𝕒𝕟 <164187100+Kgeek33@users.noreply.github.com>
Récupération de la version d’EXPO universellement, qu’il yest ~ ou ^ ou rien
@TinAD17tin
Copy link
Contributor Author

Normalement la on est bon.
Ça récupère que ce soit ^ ou ~ ou rien.

@TinAD17tin TinAD17tin requested a review from Kgeek33 January 7, 2025 07:02
@Kgeek33
Copy link
Contributor

Kgeek33 commented Jan 7, 2025

@JyhuKo tu pourras tester ? Je savais pas qu'un split comme ceci pouvait marcher 😂

@TinAD17tin
Copy link
Contributor Author

Normalement si je suis pas sûr de l’info

@ecnivtwelve ecnivtwelve merged commit 290437e into PapillonApp:main Jan 7, 2025
Copy link
Contributor

@Kgeek33 Kgeek33 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ben ça a l'air bon dc 😂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants