diff --git a/src/screens/setting/SettingsAdvancedScreen.js b/src/screens/setting/SettingsAdvancedScreen.js index a587f78b..963aaf87 100644 --- a/src/screens/setting/SettingsAdvancedScreen.js +++ b/src/screens/setting/SettingsAdvancedScreen.js @@ -22,6 +22,10 @@ const AdvancedSettings = ({navigation}) => { const showClearDatabaseDialog = () => setClearDatabaseDialog(true); const hideClearDatabaseDialog = () => setClearDatabaseDialog(false); + const [clearUpdatesDialog, setClearUpdatesDialog] = useState(false); + const showClearUpdatesDialog = () => setClearUpdatesDialog(true); + const hideClearUpdatesDialog = () => setClearUpdatesDialog(false); + return ( navigation.goBack()} /> @@ -36,10 +40,7 @@ const AdvancedSettings = ({navigation}) => { { - clearUpdates(); - showToast('Updates cleared.'); - }} + onPress={showClearUpdatesDialog} theme={theme} /> @@ -83,6 +84,45 @@ const AdvancedSettings = ({navigation}) => { + + + Are you sure? Updates tab will be cleared. + + + + + + );