getsentry / getsentry/sentry-react-native

Migrate Empower Plant to Expo and showcase Expo-related features

Ouverte
#6,490 2 commentaires 1 réaction 1 personne assignée Réclamée par @alwx Voir sur GitHub
Expo Feature React-Native
Langage dominant
TypeScript
Étoiles
1.8k
Forks
366
Merge moyen
1 j 6 h
PR mergées (30 j)
94

Description

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

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

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