diff --git a/example/src/App.tsx b/example/src/App.tsx index 897a1a3a8..e6e4ac694 100644 --- a/example/src/App.tsx +++ b/example/src/App.tsx @@ -4,6 +4,7 @@ import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; import MainScreen from './screens/MainScreen'; import ErrorScreen from './screens/ErrorScreen'; import AboutScreen from './screens/AboutScreen'; +import TraceScreen from './screens/TraceScreen'; import style from './screens/styles'; import { navigationRef } from './NavigationRoot'; import { DdRumReactNavigationTracking, NavigationTrackingOptions, ParamsTrackingPredicate, ViewNamePredicate, ViewTrackingPredicate } from '@datadog/mobile-react-navigation'; @@ -95,6 +96,7 @@ export default function App() { + diff --git a/example/src/screens/TraceScreen.tsx b/example/src/screens/TraceScreen.tsx index c291f1ead..a304f415a 100644 --- a/example/src/screens/TraceScreen.tsx +++ b/example/src/screens/TraceScreen.tsx @@ -2,9 +2,9 @@ import { useState } from 'react'; import { View, Text, Button } from 'react-native'; import styles from './styles'; -import { DdTrace } from '@datadog/mobile-react-native'; +import { DdTrace, InternalLog, SdkVerbosity } from '@datadog/mobile-react-native'; -const TraceScreen = props => { +const TraceScreen = () => { const [spanIds, setSpanIds] = useState([]); return ( @@ -17,6 +17,7 @@ const TraceScreen = props => { title="Start Span" onPress={async () => { const newSpanId = await DdTrace.startSpan("span_operation_" + Math.floor(100 + Math.random() * 900)); + InternalLog.log(`SpanId: ${newSpanId}`, SdkVerbosity.DEBUG); spanIds.push(newSpanId); setSpanIds(spanIds); }} diff --git a/packages/core/src/trace/DdTrace.ts b/packages/core/src/trace/DdTrace.ts index 177b12b5e..72fe2375b 100644 --- a/packages/core/src/trace/DdTrace.ts +++ b/packages/core/src/trace/DdTrace.ts @@ -37,10 +37,7 @@ class DdTraceWrapper implements DdTraceType { timestampMs ) ); - InternalLog.log( - `Starting span “${operation}” #${spanId}`, - SdkVerbosity.DEBUG - ); + InternalLog.log(`Starting span “${operation}”`, SdkVerbosity.DEBUG); return spanId; };