update user api to user service

This commit is contained in:
2025-07-02 12:23:08 +02:00
parent b863ff173a
commit 76fc833bcf
4 changed files with 3 additions and 15 deletions

View File

@@ -218,7 +218,6 @@ class _MIHProfileGetterState extends State<MIHProfileGetter> {
// ); // );
} }
// <a href="https://www.flaticon.com/free-icons/dont-know" title="dont know icons">Dont know icons created by Freepik - Flaticon</a>
@override @override
void dispose() { void dispose() {
// TODO: implement dispose // TODO: implement dispose

View File

@@ -71,7 +71,7 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
// print("============\nsubmiit form\n================="); // print("============\nsubmiit form\n=================");
if (widget.arguments.signedInUser.username != usernameController.text) { if (widget.arguments.signedInUser.username != usernameController.text) {
bool isUsernameUnique = bool isUsernameUnique =
await MihUserApis.isUsernameUnique(usernameController.text, context); await MihUserServices.isUsernameUnique(usernameController.text, context);
print("isUsernameUnique: $isUsernameUnique"); print("isUsernameUnique: $isUsernameUnique");
if (isUsernameUnique == false) { if (isUsernameUnique == false) {
notUniqueAlert(); notUniqueAlert();
@@ -112,7 +112,7 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
} }
Future<void> updateUserApiCall() async { Future<void> updateUserApiCall() async {
int responseCode = await MihUserApis().updateUser( int responseCode = await MihUserServices().updateUser(
widget.arguments.signedInUser, widget.arguments.signedInUser,
fnameController.text, fnameController.text,
lnameController.text, lnameController.text,

View File

@@ -61,7 +61,7 @@ class _MihPersonalSettingsState extends State<MihPersonalSettings> {
children: [ children: [
MihButton( MihButton(
onPressed: () { onPressed: () {
MihUserApis.deleteAccount( MihUserServices.deleteAccount(
widget.signedInUser.app_id, context); widget.signedInUser.app_id, context);
}, },
buttonColor: buttonColor:

View File

@@ -5,17 +5,6 @@ import 'package:mzansi_innovation_hub/mih_components/mih_objects/arguments.dart'
import 'package:mzansi_innovation_hub/mih_components/mih_objects/loyalty_card.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/loyalty_card.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
// import '../mih_components/mih_pop_up_messages/mih_error_message.dart';
// import '../mih_components/mih_pop_up_messages/mih_success_message.dart';
// import '../mih_env/mih_env.dart';
// import '../mih_objects/app_user.dart';
// import '../mih_objects/arguments.dart';
// import '../mih_objects/business.dart';
// import '../mih_objects/business_user.dart';
// import '../mih_objects/notification.dart';
// import '../mih_objects/patient_access.dart';
// import '../mih_objects/patient_queue.dart';
// import '../mih_objects/patients.dart';
import 'package:supertokens_flutter/http.dart' as http; import 'package:supertokens_flutter/http.dart' as http;
import '../mih_components/mih_pop_up_messages/mih_error_message.dart'; import '../mih_components/mih_pop_up_messages/mih_error_message.dart';