getsentry / getsentry/sentry-react-native

Migrate Empower Plant to Expo and showcase Expo-related features

Đang mở
#6,490 2 bình luận 1 reaction 1 người được giao Được @alwx nhận Xem trên GitHub
Expo Feature React-Native
Ngôn ngữ chính
TypeScript
Star
1.8k
Fork
366
Merge trung bình
1 ngày 6 giờ
Pull request đã merge (30 ngày)
94

Mô tả

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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.