appwrite repo mod

This commit is contained in:
2026-01-21 14:31:52 +01:00
parent 7c509419d6
commit ea3e6426ec
6 changed files with 43 additions and 23 deletions

View File

@@ -1,15 +1,19 @@
import 'package:get/get.dart';
import 'package:intl/intl.dart';
//import '../pages/login/login_view.dart';
import '../pages/login/login_view.dart';
import '../services/appwrite_service.dart';
class HomeController extends GetxController {
final szHeaderHome = 'Home Page'.obs;
final szHeaderHome = 'Tankstops'.obs;
late AppWriteProvider appwriteProvider;
final dateFormat = DateFormat('yyyy-MM-dd');
@override
void onInit() {
appwriteProvider = AppWriteProvider();
_loadList();
super.onInit();
}
@@ -29,4 +33,13 @@ class HomeController extends GetxController {
await Get.offAllNamed(LoginPage.namedRoute);
}
}
Future<void> _loadList() async {
var user = await appwriteProvider.account!.get();
var userId = user.$id;
var szDate = dateFormat.format(DateTime.now());
var documentsList = await appwriteProvider.listTankStops(userId, szDate);
// Verarbeiten Sie documentsList nach Bedarf
print('Loaded ${documentsList.toMap()} tank stops for user $userId ab dem Datum $szDate');
}
}