import 'package:get/get.dart'; import 'package:quiz_app/data/services/user_storage_service.dart'; class UserController extends GetxController { final UserStorageService _userStorageService; UserController(this._userStorageService); Rx userName = "".obs; Rx userImage = Rx(null); Rx email = "".obs; @override void onInit() { loadUser(); super.onInit(); } Future loadUser() async { final data = await _userStorageService.loadUser(); if (data != null) { userName.value = data.name; userImage.value = data.picUrl; email.value = data.email; print("Loaded user: ${data.toJson()}"); } } }