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

View File

@ -275,6 +275,13 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "4.2.3" 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: provider:
dependency: "direct main" dependency: "direct main"
description: description:

View File

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