import 'dart:async'; import 'package:e_commerce/ui/login_screen.dart'; import 'package:e_commerce/ui/tutorial_screen.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import '../const/AppColors.dart'; class SplashScreen extends StatefulWidget { @override _SplashScreenState createState() => _SplashScreenState(); } class _SplashScreenState extends State { @override void initState() { Timer( Duration(seconds: 3), () => Navigator.pushReplacement( context, CupertinoPageRoute(builder: (_) => const TutorialScreen()))); super.initState(); } @override Widget build(BuildContext context) { return Scaffold( backgroundColor: AppColors.deep_orange, body: SafeArea( child: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center, children: [ Container( height: 160, width: 160, child: Image.asset("assets/logo.png")), Text( "PojokTI", style: TextStyle( color: Colors.white, fontWeight: FontWeight.bold, fontSize: 40), ), SizedBox( height: 20.h, ), CircularProgressIndicator( color: Colors.white, ), ], ), ), ), ); } }