From 58a0c4b1aef2d255a72e93afd0fa1c915432283d Mon Sep 17 00:00:00 2001
From: Markin Igor <markin.io210@gmail.com>
Date: Mon, 29 Jul 2019 10:36:59 +0500
Subject: [PATCH] Show buttons after 3 seconds.

---
 lib/src/screens/home.dart | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/lib/src/screens/home.dart b/lib/src/screens/home.dart
index 9d8e7c9..a336e14 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)
-- 
GitLab