Guy
Guy

Reputation: 13286

React Native console.log shows line 35 for all logs

Working with:

 "react-native": "0.51"

When I console.log in Remote JS Debugger, the source of the log is always:

console.js:35 

It ignores the actual line where the log was made from. This used to work as expected. Is there a way to make it work again?

console.log

Upvotes: 2

Views: 474

Answers (2)

pors
pors

Reputation: 4054

If you don't want to disable Sentry, add this to your Sentry init:

Sentry.init({
  dsn: '__YOUR_DSN__',
  integrations: [new Sentry.Integrations.Breadcrumbs({
    console: false
  })] 
})

Upvotes: 0

WazzaJB
WazzaJB

Reputation: 68

I found that this was actually caused by having React Native Sentry installed.

To resolve this whilst in development mode I disabled Sentry, which arguably makes more sense as I only want to be tracking production errors there.

// Only run Sentry in production
if (!__DEV__) {
Sentry.config(_CONFIG_URL_HERE_).install();
}

Upvotes: 1

Related Questions