Merge pull request 'profile_changes' (#224) from profile_changes into develop

Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/224
This commit is contained in:
a.ghabeli
2026-05-24 12:13:00 +03:30
21 changed files with 1236 additions and 396 deletions
+21
View File
@@ -94,4 +94,25 @@ class ProfileViewModel with ChangeNotifier {
_loggedOut = false;
notifyListeners();
}
Future<void> updateProfileKeyWords({required List<String> keyWords}) async {
_isLoading = true;
_errorMessage = null;
notifyListeners();
final result = await _profileRepository.updateProfileKeyWords(
keyWords: keyWords,
);
switch (result) {
case Ok<ProfileResponse>():
_profileData = result.value.data;
break;
case Error<ProfileResponse>():
_errorMessage = result.error.toString();
break;
}
_isLoading = false;
notifyListeners();
_errorMessage = null;
notifyListeners();
}
}