How to use instabug-reactnative - 10 common examples

To help you get started, we’ve selected a few instabug-reactnative examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github berty / berty / client / packages / reporter / InstabugReporter.js View on Github external
BugReporting.invocationOptions.emailFieldOptional,
  BugReporting.invocationOptions.commentFieldRequired,
])
// FIXME: android: attempt to invoke method intValue on a null object ref, ios: unrecognized selector sent to instance
// BugReporting.setReportTypes([
//   BugReporting.reportType.bug,
//   BugReporting.reportType.feedback,
//   BugReporting.reportType.question,
// ])
Instabug.setCrashReportingEnabled(INSTABUG_CRASH_REPORTING_ENABLED)
Platform.OS === 'ios' && BugReporting.setAutoScreenRecordingMaxDuration(20)
BugReporting.setAutoScreenRecordingEnabled(
  INSTABUG_BUG_REPORTING_AUTO_SCREEN_RECORDING
)

Instabug.startWithToken(INSTABUG_TOKEN, [
  Instabug.invocationEvent[INSTABUG_INVOCATION_EVENT],
])

if (__DEV__) {
  const DevMenu = require('react-native-dev-menu')
  DevMenu.addItem('Show Instabug', () => BugReporting.invoke())
}

export default InstabugReporter
github berty / berty / client / packages / reporter / InstabugReporter.js View on Github external
BugReporting.invocationOptions.commentFieldRequired,
])
// FIXME: android: attempt to invoke method intValue on a null object ref, ios: unrecognized selector sent to instance
// BugReporting.setReportTypes([
//   BugReporting.reportType.bug,
//   BugReporting.reportType.feedback,
//   BugReporting.reportType.question,
// ])
Instabug.setCrashReportingEnabled(INSTABUG_CRASH_REPORTING_ENABLED)
Platform.OS === 'ios' && BugReporting.setAutoScreenRecordingMaxDuration(20)
BugReporting.setAutoScreenRecordingEnabled(
  INSTABUG_BUG_REPORTING_AUTO_SCREEN_RECORDING
)

Instabug.startWithToken(INSTABUG_TOKEN, [
  Instabug.invocationEvent[INSTABUG_INVOCATION_EVENT],
])

if (__DEV__) {
  const DevMenu = require('react-native-dev-menu')
  DevMenu.addItem('Show Instabug', () => BugReporting.invoke())
}

export default InstabugReporter
github berty / berty / client / packages / reporter / InstabugReporter.js View on Github external
? 'enabledWithNoScreenshots'
        : 'disabled'
      : INSTABUG_REPRO_STEPS_MODE
  ]
)
Instabug.setSessionProfilerEnabled(INSTABUG_SESSION_PROFILER_ENABLED)
Instabug.setViewHierarchyEnabled(INSTABUG_VIEW_HIERARCHY_ENABLED)

// FIXME: setUserStepsEnabled doesn't exist
// Platform.OS === 'ios' &&
//   Instabug.setUserStepsEnabled(INSTABUG_USER_STEPS_ENABLED)

BugReporting.setEnabled(INSTABUG_BUG_REPORTING_ENABLED)
BugReporting.setInvocationOptions([
  BugReporting.invocationOptions.emailFieldOptional,
  BugReporting.invocationOptions.commentFieldRequired,
])
// FIXME: android: attempt to invoke method intValue on a null object ref, ios: unrecognized selector sent to instance
// BugReporting.setReportTypes([
//   BugReporting.reportType.bug,
//   BugReporting.reportType.feedback,
//   BugReporting.reportType.question,
// ])
Instabug.setCrashReportingEnabled(INSTABUG_CRASH_REPORTING_ENABLED)
Platform.OS === 'ios' && BugReporting.setAutoScreenRecordingMaxDuration(20)
BugReporting.setAutoScreenRecordingEnabled(
  INSTABUG_BUG_REPORTING_AUTO_SCREEN_RECORDING
)

Instabug.startWithToken(INSTABUG_TOKEN, [
  Instabug.invocationEvent[INSTABUG_INVOCATION_EVENT],
])
github berty / berty / client / packages / reporter / InstabugReporter.js View on Github external
? INSTABUG_REPRO_STEPS_MODE === 'enabled'
        ? 'enabledWithNoScreenshots'
        : 'disabled'
      : INSTABUG_REPRO_STEPS_MODE
  ]
)
Instabug.setSessionProfilerEnabled(INSTABUG_SESSION_PROFILER_ENABLED)
Instabug.setViewHierarchyEnabled(INSTABUG_VIEW_HIERARCHY_ENABLED)

// FIXME: setUserStepsEnabled doesn't exist
// Platform.OS === 'ios' &&
//   Instabug.setUserStepsEnabled(INSTABUG_USER_STEPS_ENABLED)

BugReporting.setEnabled(INSTABUG_BUG_REPORTING_ENABLED)
BugReporting.setInvocationOptions([
  BugReporting.invocationOptions.emailFieldOptional,
  BugReporting.invocationOptions.commentFieldRequired,
])
// FIXME: android: attempt to invoke method intValue on a null object ref, ios: unrecognized selector sent to instance
// BugReporting.setReportTypes([
//   BugReporting.reportType.bug,
//   BugReporting.reportType.feedback,
//   BugReporting.reportType.question,
// ])
Instabug.setCrashReportingEnabled(INSTABUG_CRASH_REPORTING_ENABLED)
Platform.OS === 'ios' && BugReporting.setAutoScreenRecordingMaxDuration(20)
BugReporting.setAutoScreenRecordingEnabled(
  INSTABUG_BUG_REPORTING_AUTO_SCREEN_RECORDING
)

Instabug.startWithToken(INSTABUG_TOKEN, [
  Instabug.invocationEvent[INSTABUG_INVOCATION_EVENT],
github Instabug / Instabug-React-Native / InstabugSample / index.android.js View on Github external
onPress={() => {
                                console.log("invoke Button has been clicked");
                                Instabug.invoke()}}
                    title="Invoke Instabug"
github Instabug / Instabug-React-Native / InstabugSample / index.ios.js View on Github external
} else if (buttonIndex == 6) {
          Instabug.setLocale(Instabug.locale.french);
        } else if (buttonIndex == 7) {
          Instabug.setLocale(Instabug.locale.german);
        } else if (buttonIndex == 8) {
          Instabug.setLocale(Instabug.locale.italian);
        } else if (buttonIndex == 9) {
          Instabug.setLocale(Instabug.locale.japanese);
        } else if (buttonIndex == 10) {
          Instabug.setLocale(Instabug.locale.polish);
        } else if (buttonIndex == 11) {
          Instabug.setLocale(Instabug.locale.portugueseBrazil);
        } else if (buttonIndex == 12) {
          Instabug.setLocale(Instabug.locale.russian);
        } else if (buttonIndex == 13) {
          Instabug.setLocale(Instabug.locale.spanish);
        } else if (buttonIndex == 14) {
          Instabug.setLocale(Instabug.locale.swedish);
        } else if (buttonIndex == 15) {
          Instabug.setLocale(Instabug.locale.turkish);
        }
      });
  }
github Instabug / Instabug-React-Native / InstabugSample / index.ios.js View on Github external
(buttonIndex) => {
        if (buttonIndex == 0) {
          Instabug.setLocale(Instabug.locale.arabic);
        } else if (buttonIndex == 1) {
          Instabug.setLocale(Instabug.locale.chineseSimplified);
        } else if (buttonIndex == 2) {
          Instabug.setLocale(Instabug.locale.chineseTraditional);
        } else if (buttonIndex == 3) {
          Instabug.setLocale(Instabug.locale.czech);
        } else if (buttonIndex == 4) {
          Instabug.setLocale(Instabug.locale.danish);
        } else if (buttonIndex == 5) {
          Instabug.setLocale(Instabug.locale.english);
        } else if (buttonIndex == 6) {
          Instabug.setLocale(Instabug.locale.french);
        } else if (buttonIndex == 7) {
          Instabug.setLocale(Instabug.locale.german);
        } else if (buttonIndex == 8) {
          Instabug.setLocale(Instabug.locale.italian);
github Instabug / Instabug-React-Native / InstabugSample / index.ios.js View on Github external
(buttonIndex) => {
        if (buttonIndex == 0) {
          Instabug.setLocale(Instabug.locale.arabic);
        } else if (buttonIndex == 1) {
          Instabug.setLocale(Instabug.locale.chineseSimplified);
        } else if (buttonIndex == 2) {
          Instabug.setLocale(Instabug.locale.chineseTraditional);
        } else if (buttonIndex == 3) {
          Instabug.setLocale(Instabug.locale.czech);
        } else if (buttonIndex == 4) {
          Instabug.setLocale(Instabug.locale.danish);
        } else if (buttonIndex == 5) {
          Instabug.setLocale(Instabug.locale.english);
        } else if (buttonIndex == 6) {
          Instabug.setLocale(Instabug.locale.french);
        } else if (buttonIndex == 7) {
          Instabug.setLocale(Instabug.locale.german);
        } else if (buttonIndex == 8) {
          Instabug.setLocale(Instabug.locale.italian);
        } else if (buttonIndex == 9) {
          Instabug.setLocale(Instabug.locale.japanese);
        } else if (buttonIndex == 10) {
          Instabug.setLocale(Instabug.locale.polish);
        } else if (buttonIndex == 11) {
          Instabug.setLocale(Instabug.locale.portugueseBrazil);
        } else if (buttonIndex == 12) {
          Instabug.setLocale(Instabug.locale.russian);
github Instabug / Instabug-React-Native / InstabugSample / index.ios.js View on Github external
(buttonIndex) => {
        if (buttonIndex == 0) {
          Instabug.setLocale(Instabug.locale.arabic);
        } else if (buttonIndex == 1) {
          Instabug.setLocale(Instabug.locale.chineseSimplified);
        } else if (buttonIndex == 2) {
          Instabug.setLocale(Instabug.locale.chineseTraditional);
        } else if (buttonIndex == 3) {
          Instabug.setLocale(Instabug.locale.czech);
        } else if (buttonIndex == 4) {
          Instabug.setLocale(Instabug.locale.danish);
        } else if (buttonIndex == 5) {
          Instabug.setLocale(Instabug.locale.english);
        } else if (buttonIndex == 6) {
          Instabug.setLocale(Instabug.locale.french);
        } else if (buttonIndex == 7) {
          Instabug.setLocale(Instabug.locale.german);
        } else if (buttonIndex == 8) {
          Instabug.setLocale(Instabug.locale.italian);
        } else if (buttonIndex == 9) {
          Instabug.setLocale(Instabug.locale.japanese);
        } else if (buttonIndex == 10) {
          Instabug.setLocale(Instabug.locale.polish);
        } else if (buttonIndex == 11) {
          Instabug.setLocale(Instabug.locale.portugueseBrazil);
github Instabug / Instabug-React-Native / InstabugSample / index.ios.js View on Github external
} else if (buttonIndex == 3) {
          Instabug.setLocale(Instabug.locale.czech);
        } else if (buttonIndex == 4) {
          Instabug.setLocale(Instabug.locale.danish);
        } else if (buttonIndex == 5) {
          Instabug.setLocale(Instabug.locale.english);
        } else if (buttonIndex == 6) {
          Instabug.setLocale(Instabug.locale.french);
        } else if (buttonIndex == 7) {
          Instabug.setLocale(Instabug.locale.german);
        } else if (buttonIndex == 8) {
          Instabug.setLocale(Instabug.locale.italian);
        } else if (buttonIndex == 9) {
          Instabug.setLocale(Instabug.locale.japanese);
        } else if (buttonIndex == 10) {
          Instabug.setLocale(Instabug.locale.polish);
        } else if (buttonIndex == 11) {
          Instabug.setLocale(Instabug.locale.portugueseBrazil);
        } else if (buttonIndex == 12) {
          Instabug.setLocale(Instabug.locale.russian);
        } else if (buttonIndex == 13) {
          Instabug.setLocale(Instabug.locale.spanish);
        } else if (buttonIndex == 14) {
          Instabug.setLocale(Instabug.locale.swedish);
        } else if (buttonIndex == 15) {
          Instabug.setLocale(Instabug.locale.turkish);
        }
      });
  }