BASE: Update Icons & Name Of The App.
This commit is contained in:
@@ -5,7 +5,7 @@ import 'package:easy_localization/easy_localization.dart';
|
||||
import '../service/fire_store_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:get/get.dart' hide Trans;
|
||||
import 'package:image_picker/image_picker.dart';
|
||||
|
||||
import '../themes/show_toast_dialog.dart';
|
||||
@@ -18,7 +18,8 @@ class EditProfileController extends GetxController {
|
||||
Rx<TextEditingController> lastNameController = TextEditingController().obs;
|
||||
Rx<TextEditingController> emailController = TextEditingController().obs;
|
||||
Rx<TextEditingController> phoneNumberController = TextEditingController().obs;
|
||||
Rx<TextEditingController> countryCodeController = TextEditingController(text: "+91").obs;
|
||||
Rx<TextEditingController> countryCodeController =
|
||||
TextEditingController(text: "+91").obs;
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
@@ -27,14 +28,18 @@ class EditProfileController extends GetxController {
|
||||
}
|
||||
|
||||
Future<void> getData() async {
|
||||
await FireStoreUtils.getUserProfile(FireStoreUtils.getCurrentUid()).then((value) {
|
||||
await FireStoreUtils.getUserProfile(FireStoreUtils.getCurrentUid()).then((
|
||||
value,
|
||||
) {
|
||||
if (value != null) {
|
||||
userModel.value = value;
|
||||
firstNameController.value.text = userModel.value.firstName.toString();
|
||||
lastNameController.value.text = userModel.value.lastName.toString();
|
||||
emailController.value.text = userModel.value.email.toString();
|
||||
phoneNumberController.value.text = userModel.value.phoneNumber.toString();
|
||||
countryCodeController.value.text = userModel.value.countryCode.toString();
|
||||
phoneNumberController.value.text =
|
||||
userModel.value.phoneNumber.toString();
|
||||
countryCodeController.value.text =
|
||||
userModel.value.countryCode.toString();
|
||||
profileImage.value = userModel.value.profilePictureURL ?? "";
|
||||
}
|
||||
});
|
||||
@@ -44,7 +49,8 @@ class EditProfileController extends GetxController {
|
||||
|
||||
Future<void> saveData() async {
|
||||
ShowToastDialog.showLoader("Please wait...".tr());
|
||||
if (Constant().hasValidUrl(profileImage.value) == false && profileImage.value.isNotEmpty) {
|
||||
if (Constant().hasValidUrl(profileImage.value) == false &&
|
||||
profileImage.value.isNotEmpty) {
|
||||
profileImage.value = await Constant.uploadUserImageToFireStorage(
|
||||
File(profileImage.value),
|
||||
"profileImage/${FireStoreUtils.getCurrentUid()}",
|
||||
|
||||
Reference in New Issue
Block a user