Responsive navigation settings

This commit is contained in:
Juan Gilsanz Polo 2023-04-30 22:54:39 +02:00
parent aefdac5650
commit ef43f8b5dd
11 changed files with 273 additions and 113 deletions

View file

@ -17,6 +17,8 @@ class AppConfigProvider with ChangeNotifier {
int _selectedScreen = 0;
int? _selectedSettingsScreen;
bool _showingSnackbar = false;
int _selectedTheme = 0;
@ -119,6 +121,10 @@ class AppConfigProvider with ChangeNotifier {
return _doNotRememberVersion;
}
int? get selectedSettingsScreen {
return _selectedSettingsScreen;
}
void setDbInstance(Database db) {
_dbInstance = db;
}
@ -160,6 +166,11 @@ class AppConfigProvider with ChangeNotifier {
notifyListeners();
}
void setSelectedSettingsScreen(int? screen) {
_selectedSettingsScreen = screen;
notifyListeners();
}
Future<bool> setOverrideSslCheck(bool status) async {
final updated = await updateConfigQuery(
db: _dbInstance!,