getsentry / getsentry/sentry-react-native

Migrate Empower Plant to Expo and showcase Expo-related features

オープン
#6,490 コメント 2 件 リアクション 1 件 担当者 1 名 @alwx が担当を希望しています GitHub で見る
Expo Feature React-Native
主要言語
TypeScript
スター
1.8k
フォーク
366
平均マージ
1日 6時間
マージ済み PR(30日)
94

説明

Empower Plant runs on bare React Native. Expo is the default for new RN apps now, and we don't have a demo covering the Expo-specific pieces of the SDK.

Things this would let us show off:

* `expoRouterIntegration()` — navigation spans with deep-link correlation and dynamic route params
* `expoContextIntegration()` + `expoUpdatesListenerIntegration()` — EAS Build metadata and OTA update events as breadcrumbs/tags
* `wrapExpoImage()` / `wrapExpoAsset()` — spans around Image.prefetch, Asset.loadAsync
* `sentry.options.json` + `RNSentrySDK.init()` for native-early init (matters more on EAS where you don't own the native side)
* `wrapExpoRouterErrorBoundary()` and the build-time auto-wrap variant

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

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

評価

この issue はまだ評価されていません。

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

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