Switch button order to match explainer text

This commit is contained in:
BloodyMarie
2022-05-22 23:33:46 +02:00
parent f7fc81d865
commit 6b5ed65e90
@@ -7,19 +7,21 @@ import labels from '../../../i18n/en/settings'
import alertError from '../common/alert-error' import alertError from '../common/alert-error'
export function openImportDialog(onImportData) { export function openImportDialog(onImportData) {
Alert.alert( Alert.alert(labels.import.title, labels.import.message, [
labels.import.title, {
labels.import.message, text: sharedLabels.cancel,
[{ style: 'cancel',
text: sharedLabels.cancel, style: 'cancel', onPress: () => { } onPress: () => {},
}, { },
text: labels.import.deleteOption, {
onPress: () => onImportData(true)
}, {
text: labels.import.replaceOption, text: labels.import.replaceOption,
onPress: () => onImportData(false) onPress: () => onImportData(false),
}] },
) {
text: labels.import.deleteOption,
onPress: () => onImportData(true),
},
])
} }
export async function getFileContent() { export async function getFileContent() {
@@ -48,11 +50,10 @@ export async function getFileContent() {
} }
export async function importData(shouldDeleteExistingData, fileContent) { export async function importData(shouldDeleteExistingData, fileContent) {
try { try {
await importCsv(fileContent, shouldDeleteExistingData) await importCsv(fileContent, shouldDeleteExistingData)
Alert.alert(sharedLabels.successTitle, labels.import.success.message) Alert.alert(sharedLabels.successTitle, labels.import.success.message)
} catch(err) { } catch (err) {
importError(err.message) importError(err.message)
} }
} }
@@ -60,4 +61,4 @@ export async function importData(shouldDeleteExistingData, fileContent) {
function importError(msg) { function importError(msg) {
const postFixed = `${msg}\n\n${labels.import.errors.postFix}` const postFixed = `${msg}\n\n${labels.import.errors.postFix}`
alertError(postFixed) alertError(postFixed)
} }