Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
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
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
? '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],
])
? 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],
onPress={() => {
console.log("invoke Button has been clicked");
Instabug.invoke()}}
title="Invoke Instabug"
} 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);
}
});
}
(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);
(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);
(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 == 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);
}
});
}