mirror of
https://github.com/JGeek00/adguard-home-manager.git
synced 2025-05-16 06:53:00 +00:00
Changed http requests to http client class
This commit is contained in:
parent
9e0eae7c57
commit
90fa963cfc
66 changed files with 3584 additions and 3477 deletions
|
@ -17,11 +17,10 @@ class BottomNavBar extends StatelessWidget {
|
|||
final appConfigProvider = Provider.of<AppConfigProvider>(context);
|
||||
final logsProvider = Provider.of<LogsProvider>(context);
|
||||
|
||||
List<AppScreen> screens = serversProvider.selectedServer != null
|
||||
List<AppScreen> screens = serversProvider.selectedServer != null && serversProvider.apiClient != null
|
||||
? screensServerConnected
|
||||
: screensSelectServer;
|
||||
|
||||
|
||||
String translatedName(String key) {
|
||||
switch (key) {
|
||||
case 'home':
|
||||
|
@ -47,8 +46,14 @@ class BottomNavBar extends StatelessWidget {
|
|||
}
|
||||
}
|
||||
|
||||
if ((serversProvider.selectedServer == null || serversProvider.apiClient == null) && appConfigProvider.selectedScreen > 1) {
|
||||
appConfigProvider.setSelectedScreen(0);
|
||||
}
|
||||
|
||||
return NavigationBar(
|
||||
selectedIndex: appConfigProvider.selectedScreen,
|
||||
selectedIndex: (serversProvider.selectedServer == null || serversProvider.apiClient == null) && appConfigProvider.selectedScreen > 1
|
||||
? 0
|
||||
: appConfigProvider.selectedScreen,
|
||||
destinations: screens.map((screen) => NavigationDestination(
|
||||
icon: Stack(
|
||||
children: [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue