import 'package:faucethub/Backend/hoarder.dart'; import 'package:faucethub/Backend/login_mgr.dart'; import 'package:flutter/material.dart'; import 'package:flutter_spinkit/flutter_spinkit.dart'; class SplashScreen extends StatefulWidget { const SplashScreen({Key? key}) : super(key: key); @override State createState() => _SplashScreenState(); } class _SplashScreenState extends State { @override void initState() { // TODO: implement initState super.initState(); init(); } void init () async{ int result = await LoginManager.AutoLogin(); await Hoarder.GrabInitData(); if(result == 0){ Navigator.of(context).pushReplacementNamed('/home'); }else{ Navigator.of(context).pushReplacementNamed('/login'); } } @override Widget build(BuildContext context) { return SafeArea( child: Scaffold( // backgroundColor: Colors.black, body: Container(child: SpinKitRipple(color: Colors.blue,size: 150,),alignment: Alignment.center,), ), ); } }