import 'package:get/get.dart'; import '../modals/user_model.dart'; import '../modals/view_frnd_profile_model.dart'; class AppDataController extends GetConnect { //user RxInt id = 0.obs; RxString name = ''.obs; RxString phoneNo = ''.obs; RxString email = ''.obs; RxString profilePicUrl = ''.obs; RxString bio = ''.obs; RxString gender = ''.obs; RxInt age = 0.obs; RxString address = ''.obs; RxString city = ''.obs; RxDouble height = 0.0.obs; RxDouble weight = 0.0.obs; RxInt selfPosition = 0.obs; //manage banner RxString bannerPath = ''.obs; RxInt bannerPosition = 0.obs; //view friends profile RxList viewFriendsProfileModels = [].obs; void fromUserModel(UserModel userModel) { id.value = userModel.id; name.value = userModel.name; phoneNo.value = userModel.phoneNo; email.value = userModel.email; profilePicUrl.value = userModel.profilePicUrl ?? ''; bio.value = userModel.bio ?? ''; gender.value = userModel.gender ?? ''; age.value = userModel.age ?? 0; address.value = userModel.address ?? ''; city.value = userModel.city ?? ''; height.value = userModel.height ?? 0.0; // weight.value = userModel.weight ?? 0.0; } }