Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async componentDidMount() {
await this.refreshToggle();
const crashedInLastSession = await Crashes.hasCrashedInLastSession();
const lastSessionStatus = crashedInLastSession ? 'Crashed' : 'OK';
this.setState({ lastSessionStatus });
if (crashedInLastSession) {
const crashReport = await Crashes.lastSessionCrashReport();
const crashReportString = JSON.stringify(crashReport, null, 4);
console.log('App crashed in the last session. Crashes.lastSessionCrashReport(): ', crashReportString);
}
const hasReceivedMemoryWarning = await Crashes.hasReceivedMemoryWarningInLastSession();
const memoryWarning = hasReceivedMemoryWarning ? 'Received' : 'No';
this.setState({ memoryWarning });
const textAttachment = await AttachmentsProvider.getTextAttachment();
this.setState({ textAttachment });
const binaryAttachment = await AttachmentsProvider.getBinaryAttachmentInfo();
this.setState({ binaryAttachment });
this.props.navigation.setParams({
refreshCrash: this.refreshToggle.bind(this)
});
}
async componentDidMount() {
await this.refreshToggle();
const crashedInLastSession = await Crashes.hasCrashedInLastSession();
const lastSessionStatus = crashedInLastSession ? 'Crashed' : 'OK';
this.setState({ lastSessionStatus });
if (crashedInLastSession) {
const crashReport = await Crashes.lastSessionCrashReport();
const crashReportString = JSON.stringify(crashReport, null, 4);
console.log('App crashed in the last session. Crashes.lastSessionCrashReport(): ', crashReportString);
}
const hasReceivedMemoryWarning = await Crashes.hasReceivedMemoryWarningInLastSession();
const memoryWarning = hasReceivedMemoryWarning ? 'Received' : 'No';
this.setState({ memoryWarning });
const textAttachment = await AttachmentsProvider.getTextAttachment();
this.setState({ textAttachment });
const binaryAttachment = await AttachmentsProvider.getBinaryAttachmentInfo();
this.setState({ binaryAttachment });
this.props.navigation.setParams({
refreshCrash: this.refreshToggle.bind(this)
});
}