diff --git a/components/settings/data-management/constants.js b/components/settings/data-management/constants.js new file mode 100644 index 0000000000000000000000000000000000000000..610cd0340d2956a0b05a0257420d8c3212b5a488 --- /dev/null +++ b/components/settings/data-management/constants.js @@ -0,0 +1 @@ +export const EXPORT_FILE_NAME = 'data.csv' \ No newline at end of file diff --git a/components/settings/data-management/delete-data.js b/components/settings/data-management/delete-data.js index d04d29174a622ab2bde5ba463dffca70008868a0..d14fc76b5327811ce338eef54e1b81ab91e0b534 100644 --- a/components/settings/data-management/delete-data.js +++ b/components/settings/data-management/delete-data.js @@ -10,6 +10,7 @@ import alertError from '../alert-error' import settings from '../../../i18n/en/settings' import { shared as sharedLabels } from '../../../i18n/en/labels' +import { EXPORT_FILE_NAME } from './constants' export default class DeleteData extends Component { constructor() { @@ -46,7 +47,7 @@ export default class DeleteData extends Component { } deleteExportedFile = async () => { - const path = RNFS.DocumentDirectoryPath + '/data.csv' + const path = `${RNFS.DocumentDirectoryPath}/${EXPORT_FILE_NAME}` const isFileExist = await RNFS.exists(path) if (isFileExist) { await RNFS.unlink(path) diff --git a/components/settings/data-management/export-dialog.js b/components/settings/data-management/export-dialog.js index 58301cf56042a89a49c7a0bd5ad6698c147b5163..cfc5f5d5d3e5e0580e6833298ffc310a12801f86 100644 --- a/components/settings/data-management/export-dialog.js +++ b/components/settings/data-management/export-dialog.js @@ -4,6 +4,7 @@ import { getCycleDaysSortedByDate } from '../../../db' import getDataAsCsvDataUri from '../../../lib/import-export/export-to-csv' import alertError from '../alert-error' import settings from '../../../i18n/en/settings' +import { EXPORT_FILE_NAME } from './constants' import RNFS from 'react-native-fs' export default async function exportData() { @@ -24,7 +25,7 @@ export default async function exportData() { } try { - const path = RNFS.DocumentDirectoryPath + '/data.csv' + const path = `${RNFS.DocumentDirectoryPath}/${EXPORT_FILE_NAME}` await RNFS.writeFile(path, data) await Share.open({