mattermost / mattermost/react-native-paste-input
Issues with Expo 53 + new arch
Personne n'a encore pris cette issue.
- Langage dominant
- Objective-C
- Étoiles
- 213
- Forks
- 38
- Merge moyen
- 12 h 25 min
- PR mergées (30 j)
- 1
Description
While upgrading our app to Expo 53 + new arch, we've noticed some issues with version 0.8.1 this package (latest at this time).
On the iOS side we were seeing compilation failures due to changes from two upstream PRs:
- https://github.com/facebook/react-native/pull/47205
- https://github.com/facebook/react-native/pull/48133
Looking at the changes there, I was able to come up with this patch that made things compile again: https://gist.github.com/Ashoat/14a98badc16afc4ed297288a01a69f6e
On the Android side, I saw a runtime error when opening a PasteInput, which was fixed in #40. I was able to fix this by patching the same fix locally, but would be good if a release was published with the fix.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par examiner le patch du gist lié ainsi que les deux PRs upstream de React Native, puis inspectez les changements de #40 pour le fix Android. Vérifiez que le package se compile sur iOS avec Expo 53 et que l’ouverture d’un PasteInput fonctionne sur Android. C’est terminé lorsque les deux fixes sont inclus et qu’un release est publié.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- objective-c, react-native
- Domaine
- mobile
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 48/100