This repository has been archived on 2024-10-18. You can view files and clone it, but cannot push or open issues or pull requests.
ftc_patient_app/lib/controllers/clients/client_profile_screen_contr...

30 lines
848 B
Dart

import 'package:flutter/material.dart';
import 'package:ftc_mobile_app/models/clients/service_users_model.dart';
import 'package:ftc_mobile_app/models/profileData/user_data.dart';
import 'package:get/get.dart';
import '../../ftc_mobile_app.dart';
class ClientProfileScreenController extends GetxController {
final GlobalKey<ScaffoldState> screenKey = GlobalKey<ScaffoldState>();
final serviceUser = Rx<UserData?>(null);
ClientProfileScreenController({required UserData data}) {
serviceUser.value = data;
}
void removeFocus() {
FocusScope.of(screenKey.currentContext!).unfocus();
}
@override
void dispose() {
Get.delete<ClientProfileScreenController>();
super.dispose();
}
void backButtonPressed(BuildContext context) {
Get.delete<ClientProfileScreenController>();
Navigator.of(context).pop();
}
}