add home page and navigation
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
import 'package:appwrite/models.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_template_getx_provider/services/appwrite_service.dart';
|
||||
import 'package:get/get.dart';
|
||||
|
||||
import '../pages/home/home_view.dart';
|
||||
import '../services/appwrite_service.dart';
|
||||
|
||||
class LoginController extends GetxController {
|
||||
final szHeaderLogin = 'Login Page'.obs;
|
||||
final szHeaderSignin = 'Signin Page'.obs;
|
||||
@@ -65,6 +67,8 @@ class LoginController extends GetxController {
|
||||
'You have been logged in successfully.',
|
||||
snackPosition: SnackPosition.BOTTOM,
|
||||
);
|
||||
// Navigate to home or another page if needed
|
||||
_goToHomePage();
|
||||
} else {
|
||||
Get.snackbar(
|
||||
'Login Failed',
|
||||
@@ -142,4 +146,8 @@ class LoginController extends GetxController {
|
||||
}
|
||||
return isLoggedOut;
|
||||
}
|
||||
|
||||
void _goToHomePage() async {
|
||||
await Get.offAllNamed(HomePage.namedRoute);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user