Refactoring - Version stable
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user