From ea25a9d7be763c64bb898c9860bd0ad3460a6ef8 Mon Sep 17 00:00:00 2001 From: mashazyu Date: Sun, 6 Jan 2019 19:15:36 +0100 Subject: [PATCH] Toast message added once data is deleted --- components/settings/data-management/delete-data.js | 5 +++-- i18n/en/settings.js | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/components/settings/data-management/delete-data.js b/components/settings/data-management/delete-data.js index d14fc76..d7a9693 100644 --- a/components/settings/data-management/delete-data.js +++ b/components/settings/data-management/delete-data.js @@ -1,6 +1,6 @@ import React, { Component } from 'react' import RNFS from 'react-native-fs' -import { Alert } from 'react-native' +import { Alert, ToastAndroid } from 'react-native' import { clearDb } from '../../../db' import { hasEncryptionObservable } from '../../../local-storage' @@ -55,10 +55,11 @@ export default class DeleteData extends Component { } deleteAppData = async () => { - const { errors } = settings.deleteSegment + const { errors, success } = settings.deleteSegment try { await clearDb() await this.deleteExportedFile() + ToastAndroid.show(success.message, ToastAndroid.LONG) this.props.onDeleteData() } catch (err) { return alertError(errors.couldNotDeleteFile) diff --git a/i18n/en/settings.js b/i18n/en/settings.js index 2e5ec83..247ae95 100644 --- a/i18n/en/settings.js +++ b/i18n/en/settings.js @@ -44,6 +44,9 @@ export default { errors: { couldNotDeleteFile: 'Could not delete data', postFix: 'No data was deleted or changed' + }, + success: { + message: 'App data successfully deleted' } }, tempScale: {