You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platforms/react-native/integrations/plugin.mdx
+28Lines changed: 28 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,3 +99,31 @@ We'll use `bundles/bundle1.js` as an example full path to your file for the tabl
99
99
|`RewriteFrames()`|`app:///bundle1.js`| The default behavior is to replace the absolute path, minus the filename, and add the default prefix (`app:///`). |
100
100
|`RewriteFrames({root: '/bundles'})`|`app:///bundle1.js`| The `root` is defined as `/bundles`. Only that part is trimmed from the beginning of the path. |
101
101
|`RewriteFrames({iteratee: () => {} })`|`app:///bundle.js`| The number at the end of a bundle can be a file hash. This is common in Expo apps. You can remove it in the `iteratee` callback. |
102
+
103
+
### Supabase
104
+
105
+
_Import name: `Sentry.supabaseIntegration`_
106
+
107
+
The `supabaseIntegration` adds instrumentation for the Supabase client to capture spans for both authentication and database operations.
108
+
109
+
You need to have both the Sentry React Native SDK and the Supabase library installed. For Supabase installation instructions, refer to the [Supabase JavaScript documentation](https://supabase.com/docs/reference/javascript/introduction).
110
+
111
+
#### Configuration
112
+
113
+
This is the preferred method for most use cases. and follows Sentry's standard integration pattern.
For more information, please refer to [the Supabase integration documentation for the JavaScript SDK](/platforms/javascript/configuration/integrations/supabase/).
0 commit comments