splash added + login persistant

This commit is contained in:
Muhammad Hamza 2021-10-10 16:30:28 +05:00
parent f635df038a
commit 2275b582b4
4 changed files with 12 additions and 1 deletions

View File

@ -1,4 +1,5 @@
class AppRoutes {
static const splash = '/splash';
static const intro = '/intro';
static const setupProfile = '/setupProfile';
static const addContact = '/addContact';

View File

@ -9,6 +9,7 @@ import 'package:simplex_chat/views/group/add_group_view.dart';
import 'package:simplex_chat/views/onboarding/intro_view.dart';
import 'package:simplex_chat/views/scanInvitation/scan_invitation_view.dart';
import 'package:simplex_chat/views/setup_profile_view.dart';
import 'package:simplex_chat/views/splash_screen.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
@ -41,8 +42,9 @@ class MyApp extends StatelessWidget {
child: widget!,
);
},
initialRoute: AppRoutes.intro,
initialRoute: AppRoutes.splash,
routes: <String, WidgetBuilder>{
AppRoutes.splash: (_) => const SplashScreen(),
AppRoutes.intro: (_) => const IntroView(),
AppRoutes.setupProfile: (_) => const SetupProfileView(),
AppRoutes.addContact: (_) => const AddContactView(),

View File

@ -275,6 +275,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "4.2.3"
progress_indicators:
dependency: "direct main"
description:
name: progress_indicators
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
provider:
dependency: "direct main"
description:

View File

@ -34,6 +34,7 @@ dependencies:
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2
progress_indicators: ^1.0.0
# QR Code
qr_code_scanner: ^0.5.2