feat: toast for disabled updates.

This commit is contained in:
Aunali321 2022-10-19 16:32:54 +05:30
parent 63b2d8e0bd
commit 84a788fd9e
3 changed files with 14 additions and 12 deletions

View file

@ -26,7 +26,8 @@
"installingMessage": "Installing update...",
"errorDownloadMessage": "Unable to download update",
"errorInstallMessage": "Unable to install update",
"noConnection": "No internet connection"
"noConnection": "No internet connection",
"updatesDisabled": "Updating a patched app is currently disabled. Repatch the app again."
},
"applicationItem": {
"patchButton": "Patch",

View file

@ -143,6 +143,10 @@ class HomeViewModel extends BaseViewModel {
}
}
void updatesAreDisabled() {
_toast.show('homeView.updatesDisabled');
}
Future<void> showUpdateConfirmationDialog(BuildContext parentContext) async {
return showDialog(
context: parentContext,

View file

@ -51,11 +51,8 @@ class AvailableUpdatesCard extends StatelessWidget {
changelog: app.changelog,
isUpdatableApp: true,
//TODO: Find a better way to do update functionality
onPressed: () {}
// () =>
// locator<HomeViewModel>().navigateToPatcher(
// app,
// ),
onPressed: () =>
locator<HomeViewModel>().updatesAreDisabled(),
))
.toList(),
);