mattermost / mattermost/react-native-paste-input

Issues with Expo 53 + new arch

オープン
#47 コメント 6 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
Objective-C
スター
213
フォーク
38
平均マージ
12時間 25分
マージ済み PR(30日)
1

説明

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.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、リンク先の gist のパッチを React Native の 2 つの upstream PR と併せて確認し、次に Android の修正について #40 の変更を調べます。Expo 53 を使用して iOS で package がビルドできること、および Android で PasteInput を開けることを確認してください。両方の fix が含まれ、release が公開されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
objective-c, react-native
領域
mobile
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。