diff --git a/mobile/lib/pages/home.dart b/mobile/lib/pages/home.dart index 1615643..9bad1e0 100644 --- a/mobile/lib/pages/home.dart +++ b/mobile/lib/pages/home.dart @@ -13,8 +13,8 @@ import '../dto/user.dart'; class HomePage extends StatefulWidget { - UserProfileDto userProfile; - HomePage({ + final UserProfileDto userProfile; + const HomePage({ Key? key, required this.userProfile, }) : super(key: key); diff --git a/mobile/lib/pages/sign_in.dart b/mobile/lib/pages/sign_in.dart index 334b23b..56d2ac7 100644 --- a/mobile/lib/pages/sign_in.dart +++ b/mobile/lib/pages/sign_in.dart @@ -4,6 +4,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:get/get.dart'; import 'package:mobile/pages/dev_panel.dart'; +import 'package:mobile/pages/home.dart'; import 'package:mobile/services/auth.dart'; import '../services/config.dart'; @@ -104,7 +105,7 @@ class GoogleSignInState extends State { } else { // this means the user already has an account, // either but install+uninstall or from another device - await Get.offAndToNamed('home'); + await Get.off(() => HomePage(userProfile: info!.body!)); } return;