import React, { Component } from 'react' import { ScrollView } from 'react-native' import AppText from '../../app-text' import SettingsSegment from '../settings-segment' import SettingsButton from '../settings-button' import openImportDialogAndImport from './import-dialog' import openShareDialogAndExport from './export-dialog' import { isDbEmpty } from '../../../db' import DeleteData from './delete-data' import labels from '../../../i18n/en/settings' class DataManagement extends Component { constructor() { super() this.state = { isDataEmpty: isDbEmpty() } } onDeleteData = () => { this.setState({ isDataEmpty: true }) } render() { return ( {labels.export.segmentExplainer} {labels.export.button} {labels.import.segmentExplainer} {labels.import.button} {!isDbEmpty() && ( {labels.deleteSegment.explainer} )} ) } } export default DataManagement