Skip to content

Commit 6054e19

Browse files
committed
test(sample): add FeedbackWidgetProvider to React Native sample app
Without FeedbackWidgetProvider rendered in the tree, componentDidMount never fires, startShakeListener is never called, and the native swizzle is never set up — so shake-to-report has no effect despite enableShakeToReport: true being configured on the integration.
1 parent a027843 commit 6054e19

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

samples/react-native/src/App.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
import { createNativeStackNavigator } from '@react-navigation/native-stack';
1111
import { createStackNavigator } from '@react-navigation/stack';
1212
import * as Sentry from '@sentry/react-native';
13+
import { FeedbackWidgetProvider } from '@sentry/react-native';
1314
import { isTurboModuleEnabled } from '@sentry/react-native/dist/js/utils/environment';
1415
import { LogBox, Platform } from 'react-native';
1516
import * as ImagePicker from 'react-native-image-picker';
@@ -259,10 +260,10 @@ function RootNavigationContainer() {
259260

260261
function App() {
261262
return (
262-
<>
263+
<FeedbackWidgetProvider>
263264
<RootNavigationContainer />
264265
<RunningIndicator />
265-
</>
266+
</FeedbackWidgetProvider>
266267
);
267268
}
268269

0 commit comments

Comments
 (0)