mattermost / mattermost/react-native-paste-input

Issues with Expo 53 + new arch

Ouverte
#47 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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:

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

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. 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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.