tankList View

This commit is contained in:
2025-08-18 20:50:34 +02:00
parent 9c73361a2f
commit fec555991d
8 changed files with 345 additions and 16 deletions

View File

@@ -9,6 +9,7 @@ import '../../utils/extensions/static_helper.dart';
import '../../data/repository/location_repository.dart';
import '../../data/repository/appwrite_repository.dart';
import '../login/login_view.dart';
import '../tanklist/tanklist_view.dart';
class TankController extends GetxController {
final _dataBox = GetStorage('MyUserStorage');
@@ -149,9 +150,6 @@ class TankController extends GetxController {
@override
void onInit() {
super.onInit();
if (_dataBox.hasData('sessionId')) {
rxSessionIdString(_dataBox.read('sessionId').toString());
}
// Rufe den Standort direkt beim Initialisieren des Controllers ab, falls gewünscht.
fetchCurrentLocation();
}
@@ -159,6 +157,9 @@ class TankController extends GetxController {
@override
void onReady() async {
super.onReady();
if (_dataBox.hasData('sessionId')) {
rxSessionIdString(_dataBox.read('sessionId').toString());
}
await getCurrentLoggedinUser();
FocusScope.of(Get.context!).requestFocus(firstFocusNode);
print('TankController is ready');
@@ -263,6 +264,6 @@ class TankController extends GetxController {
goToTankStopsView() async {
clearTextEditingController();
//await Get.offAndToNamed(TanklistPage.namedRoute);
await Get.offAndToNamed(TanklistPage.namedRoute);
}
}