Refactoring - Version stable

This commit is contained in:
dahoud
2026-03-28 14:22:16 +00:00
parent 33134f834e
commit 11f9135f90
1167 changed files with 5266 additions and 384530 deletions

View File

@@ -7,10 +7,6 @@ import 'package:injectable/injectable.dart';
import 'package:dio/dio.dart';
import '../../domain/usecases/get_profile.dart';
import '../../domain/usecases/update_profile.dart';
import '../../domain/usecases/update_avatar.dart';
import '../../domain/usecases/change_password.dart';
import '../../domain/usecases/update_preferences.dart';
import '../../domain/usecases/delete_account.dart';
import '../../domain/repositories/profile_repository.dart';
import '../../../members/data/models/membre_complete_model.dart';
@@ -22,19 +18,11 @@ part 'profile_state.dart';
class ProfileBloc extends Bloc<ProfileEvent, ProfileState> {
final GetProfile _getProfile;
final UpdateProfile _updateProfile;
final UpdateAvatar _updateAvatar;
final ChangePassword _changePassword;
final UpdatePreferences _updatePreferences;
final DeleteAccount _deleteAccount;
final IProfileRepository _repository; // Pour méthodes non-couvertes (getProfileByEmail)
ProfileBloc(
this._getProfile,
this._updateProfile,
this._updateAvatar,
this._changePassword,
this._updatePreferences,
this._deleteAccount,
this._repository,
) : super(const ProfileInitial()) {
on<LoadMe>(_onLoadMe);