Skip to content
Snippets Groups Projects

Mobile app initial implementation.

Merged Igor Markin requested to merge 3-android-mobile-app-web-view into master
1 file
+ 15
0
Compare changes
  • Side-by-side
  • Inline
+ 15
0
@@ -4,6 +4,7 @@ import 'package:flutter_app_auth_wrapper/flutter_app_auth_wrapper.dart';
import 'package:url_launcher/url_launcher.dart';
import 'dart:developer';
import 'dart:convert';
import 'dart:async';
import 'package:shared_preferences/shared_preferences.dart';
import '../../config.dart';
@@ -21,6 +22,7 @@ class Home extends StatefulWidget {
class _HomeState extends State<Home> {
String _host = Config.appFlavor == Flavor.DEVELOPMENT ? Config.HOSTS[0] : Config.DEFAULT_APP_HOST;
bool _hidden = true;
@override
initState() {
@@ -41,6 +43,15 @@ class _HomeState extends State<Home> {
log("Err $error");
widget.setMode("");
});
Timer(
Duration(seconds: 3),
() {
setState(() {
_hidden = false;
});
}
);
}
Future<void> _showAlert(token) {
@@ -125,6 +136,10 @@ class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
if (_hidden) {
return Scaffold();
}
var children = <Widget>[
_urlButton(context, "Open Dashboard", openVereign),
_urlButton(context, "Authorize with Vereign", startOAuth)
Loading