diff --git a/lib/src/screens/home.dart b/lib/src/screens/home.dart index 9d8e7c9737b4daf6eeed16f0db6d34f879624eb4..a336e144994788c2e649399288ebdb6afc92cf78 100644 --- a/lib/src/screens/home.dart +++ b/lib/src/screens/home.dart @@ -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)