dashboard replaced with client profile page
This commit is contained in:
@@ -1,10 +1,9 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:ftc_mobile_app/models/profile_screen_model.dart';
|
||||
import 'package:ftc_mobile_app/models/profileData/user_data.dart';
|
||||
import 'package:ftc_mobile_app/models/rota/LiveRoasterResponseData.dart';
|
||||
import 'package:ftc_mobile_app/models/rota/WeekArrayData.dart';
|
||||
import 'package:ftc_mobile_app/utilities/extensions/custom_extensions.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:intl/intl.dart';
|
||||
import '../../ftc_mobile_app.dart';
|
||||
|
||||
class DashboardScreenController extends GetxController {
|
||||
@@ -16,7 +15,7 @@ class DashboardScreenController extends GetxController {
|
||||
final selectedIndex = 1.obs;
|
||||
final myShiftsList = RxList<DaysArrayData>();
|
||||
final ongoingShift = Rx<DaysArrayData?>(null);
|
||||
final myProfileData = Rx<StaffMembers?>(null);
|
||||
final myProfileData = Rx<UserData?>(null);
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
@@ -49,10 +48,14 @@ class DashboardScreenController extends GetxController {
|
||||
}
|
||||
|
||||
getProfileDetail() async {
|
||||
final resp = await ClientService().getUserDetails();
|
||||
final resp = await ClientService().getUserDetails().showLoader();
|
||||
|
||||
if (resp is ProfileDataModel) {
|
||||
myProfileData.value = resp.data?.staffMembers?.firstOrNull;
|
||||
if (resp.success == true) {
|
||||
myProfileData.value = resp.data?.users?.firstOrNull;
|
||||
} else {
|
||||
if (resp.message.isNotNullOrEmpty()) {
|
||||
FrequentFunctions.showToast(message: resp.message!);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ class ViewProfileScreenController extends GetxController {
|
||||
addressTEC.text = d?.user?.modelId?.homeAddress ?? "";
|
||||
});
|
||||
|
||||
detail.value = dashboardController.myProfileData();
|
||||
// detail.value = dashboardController.myProfileData();
|
||||
super.onInit();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user