---
title: "Integrations"
description: "Learn more about how integrations extend the functionality of our SDK and automatically cover common libraries and environments."
url: https://docs.sentry.io/platforms/react-native/integrations/
---

# Integrations | Sentry for React Native

* #### [Consola](https://docs.sentry.io/platforms/react-native/integrations/consola.md)

  Send logs from the Consola library to Sentry in React Native.

* #### [Console logging](https://docs.sentry.io/platforms/react-native/integrations/console-logging.md)

  Capture console API calls as Sentry logs in React Native.

* #### [Default Integrations](https://docs.sentry.io/platforms/react-native/integrations/default.md)

  Learn more about system integrations: Dedupe, FunctionToString, Breadcrumbs, LinkedErrors, and HttpContext (UserAgent), which are integrated into the standard library or the interpreter itself by default.

* #### [Pluggable Integrations](https://docs.sentry.io/platforms/react-native/integrations/plugin.md)

  Learn more about pluggable integrations: HttpClient and RewriteFrames, which are snippets of code that augment functionality for specific applications and/or frameworks.

* #### [Redux Integration](https://docs.sentry.io/platforms/react-native/integrations/redux.md)

  Learn about Sentry's Redux integration.

* #### [Component Tracking](https://docs.sentry.io/platforms/react-native/integrations/component-tracking.md)

  Learn how Sentry's React Native SDK allows you to monitor your application's component lifecycle.

* #### [React Component Names](https://docs.sentry.io/platforms/react-native/integrations/component-names.md)

  Learn how Sentry's React Native SDK allows you to monitor your components.

* #### [React Error Boundary](https://docs.sentry.io/platforms/react-native/integrations/error-boundary.md)

  Learn how the React Native SDK exports an error boundary component that leverages React component APIs to catch rendering errors and display fallback UIs.

* #### [Unhandled Promise Rejections](https://docs.sentry.io/platforms/react-native/integrations/unhandled-rejections.md)

  Learn about Sentry's Unhandled Promise Rejections handling in React Native.

* #### [Custom Integrations](https://docs.sentry.io/platforms/react-native/integrations/custom.md)

  Learn how to enable a custom integration.

## Pages in this section

- [Redux Integration](https://docs.sentry.io/platforms/react-native/integrations/redux.md)
- [Component Tracking](https://docs.sentry.io/platforms/react-native/integrations/component-tracking.md)
- [React Component Names](https://docs.sentry.io/platforms/react-native/integrations/component-names.md)
- [React Error Boundary](https://docs.sentry.io/platforms/react-native/integrations/error-boundary.md)
- [Unhandled Promise Rejections](https://docs.sentry.io/platforms/react-native/integrations/unhandled-rejections.md)
- [Consola](https://docs.sentry.io/platforms/react-native/integrations/consola.md)
- [Console logging](https://docs.sentry.io/platforms/react-native/integrations/console-logging.md)
- [Default Integrations](https://docs.sentry.io/platforms/react-native/integrations/default.md)
- [Pluggable Integrations](https://docs.sentry.io/platforms/react-native/integrations/plugin.md)
- [Custom Integrations](https://docs.sentry.io/platforms/react-native/integrations/custom.md)
