diff --git a/docs/platforms/react-native/tracing/instrumentation/expo-router.mdx b/docs/platforms/react-native/tracing/instrumentation/expo-router.mdx index 36c60a2aed131..13f260fb3b26b 100644 --- a/docs/platforms/react-native/tracing/instrumentation/expo-router.mdx +++ b/docs/platforms/react-native/tracing/instrumentation/expo-router.mdx @@ -12,12 +12,12 @@ The code snippet below shows how to initialize the instrumentation. ```javascript {6-8, 15-16, 20-25} {filename: app/_layout.tsx} import React from 'react'; +import { isRunningInExpoGo } from 'expo'; import { Slot, useNavigationContainerRef } from 'expo-router'; -import Constants, { ExecutionEnvironment } from 'expo-constants'; import * as Sentry from '@sentry/react-native'; const navigationIntegration = Sentry.reactNavigationIntegration({ - enableTimeToInitialDisplay: Constants.executionEnvironment === ExecutionEnvironment.StoreClient, // Only in native builds, not in Expo Go. + enableTimeToInitialDisplay: !isRunningInExpoGo(), }); Sentry.init({ @@ -28,7 +28,7 @@ Sentry.init({ // https://docs.sentry.io/platforms/javascript/configuration/options/#traces-sample-rate tracesSampleRate: 1.0, integrations: [navigationIntegration], - enableNativeFramesTracking: Constants.executionEnvironment === ExecutionEnvironment.StoreClient, // Only in native builds, not in Expo Go. + enableNativeFramesTracking: !isRunningInExpoGo(), }); function RootLayout() {