Экран переключения валюты открывается с первого раза, соединение с базой данных не открывается на тех экранах, на которых это не требуется

This commit is contained in:
kifio
2017-09-12 00:08:13 +03:00
parent 9e4cbe200d
commit e8788f72a3
8 changed files with 98 additions and 81 deletions

View File

@@ -1,6 +1,7 @@
import 'package:checker/screens/faq.dart';
import 'package:checker/screens/purchase.dart';
import 'package:checker/screens/registration.dart';
import 'package:checker/screens/splash.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
@@ -43,7 +44,7 @@ logout(BuildContext context) async {
platform.invokeMethod('removeKeys').then((result) {
Navigator.of(context).pop();
Navigator.of(context).pop();
pushRouteReplacement(context, new RegistrationScreen()); // Запускаем регистрацию
pushRouteReplacement(context, new SplashScreen()); // Запускаем регистрацию
});
}).catchError((error) {
print(error.toString());
@@ -66,7 +67,7 @@ forceLogout(String token , BuildContext context) async {
helper.clear().then((_) {
helper.close().then((_) {
Navigator.of(context).pop();
pushRouteReplacement(context, new RegistrationScreen()); // Запускаем регистрацию
pushRouteReplacement(context, new SplashScreen());
});
});
});