Skip to content

Commit

Permalink
auth home and group screen migrated
Browse files Browse the repository at this point in the history
  • Loading branch information
RunTerror committed Jun 6, 2024
1 parent bd68f08 commit 0226c95
Showing 1 changed file with 59 additions and 60 deletions.
119 changes: 59 additions & 60 deletions lib/Bloc/presentation/screens/splash_screen.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import 'dart:async';
import 'package:auto_route/auto_route.dart';
import 'package:beacon/Bloc/domain/usecase/auth_usecase.dart';
import 'package:flutter/material.dart';
Expand All @@ -19,68 +18,68 @@ class _SplashScreenState extends State<SplashScreen> {
// late StreamSubscription _sub;
bool isCheckingUrl = false;

Future<void> _handleInitialUri() async {
// _sub = uriLinkStream.listen((Uri? uri) {
// if (!mounted) return;
// setState(() {
// _latestUri = uri;
// });
// }, onError: (Object err) {
// if (!mounted) return;
// setState(() {
// _latestUri = null;
// });
// });
// try {
// final uri = await getInitialUri();
// if (!mounted) return;
// setState(() => _initialUri = uri);
// } on PlatformException {
// if (!mounted) return;
// setState(() => _initialUri = null);
// } on FormatException catch (err) {
// debugPrint(err.toString());
// if (!mounted) return;
// setState(() => _initialUri = null);
// }
// Future<void> _handleInitialUri() async {
// // _sub = uriLinkStream.listen((Uri? uri) {
// // if (!mounted) return;
// // setState(() {
// // _latestUri = uri;
// // });
// // }, onError: (Object err) {
// // if (!mounted) return;
// // setState(() {
// // _latestUri = null;
// // });
// // });
// // try {
// // final uri = await getInitialUri();
// // if (!mounted) return;
// // setState(() => _initialUri = uri);
// // } on PlatformException {
// // if (!mounted) return;
// // setState(() => _initialUri = null);
// // } on FormatException catch (err) {
// // debugPrint(err.toString());
// // if (!mounted) return;
// // setState(() => _initialUri = null);
// // }

// checking if user is login or not ?
// // checking if user is login or not ?

// await userConfig!.userLoggedIn().then((value) async {
// if (_latestUri == null && _initialUri == null) {
// if (value || localApi.userBox.containsKey('currentUser')) {
// AutoRouter.of(context).replaceNamed('/home');
// } else {
// AutoRouter.of(context).replaceNamed('/auth');
// }
// } else {
// if (_initialUri != null) {
// var shortcode = _initialUri!.queryParameters['shortcode'];
// if (value) {
// await databaseFunctions!.joinBeacon(shortcode).then((val) {
// if (val != null) {
// // navigationService!.pushScreen('/hikeScreen',
// // arguments: HikeScreen(val, isLeader: false));
// // await userConfig!.userLoggedIn().then((value) async {
// // if (_latestUri == null && _initialUri == null) {
// // if (value || localApi.userBox.containsKey('currentUser')) {
// // AutoRouter.of(context).replaceNamed('/home');
// // } else {
// // AutoRouter.of(context).replaceNamed('/auth');
// // }
// // } else {
// // if (_initialUri != null) {
// // var shortcode = _initialUri!.queryParameters['shortcode'];
// // if (value) {
// // await databaseFunctions!.joinBeacon(shortcode).then((val) {
// // if (val != null) {
// // // navigationService!.pushScreen('/hikeScreen',
// // // arguments: HikeScreen(val, isLeader: false));

// AutoRouter.of(context).pushNamed('/hike');
// } else {
// // navigationService!.pushReplacementScreen('/main');
// AutoRouter.of(context).replaceNamed('/hike');
// }
// });
// } else {
// // login in anonymously and join hike
// await databaseFunctions!.signup(name: "Anonymous");
// await databaseFunctions!.joinBeacon(shortcode).then((val) async {
// // navigationService!.pushScreen('/hikeScreen',
// // arguments: HikeScreen(val, isLeader: false));
// AutoRouter.of(context).pushNamed('/hike');
// });
// }
// }
// }
// });
}
// // AutoRouter.of(context).pushNamed('/hike');
// // } else {
// // // navigationService!.pushReplacementScreen('/main');
// // AutoRouter.of(context).replaceNamed('/hike');
// // }
// // });
// // } else {
// // // login in anonymously and join hike
// // await databaseFunctions!.signup(name: "Anonymous");
// // await databaseFunctions!.joinBeacon(shortcode).then((val) async {
// // // navigationService!.pushScreen('/hikeScreen',
// // // arguments: HikeScreen(val, isLeader: false));
// // AutoRouter.of(context).pushNamed('/hike');
// // });
// // }
// // }
// // }
// // });
// }

@override
void initState() {
Expand Down

0 comments on commit 0226c95

Please sign in to comment.