refactoring
This commit is contained in:
@@ -30,3 +30,27 @@ class UpdateMyProfile extends ProfileEvent {
|
||||
@override
|
||||
List<Object?> get props => [membreId, membre];
|
||||
}
|
||||
|
||||
/// Change le mot de passe via Keycloak
|
||||
class ChangePassword extends ProfileEvent {
|
||||
final String membreId;
|
||||
final String oldPassword;
|
||||
final String newPassword;
|
||||
const ChangePassword({
|
||||
required this.membreId,
|
||||
required this.oldPassword,
|
||||
required this.newPassword,
|
||||
});
|
||||
|
||||
@override
|
||||
List<Object?> get props => [membreId, oldPassword, newPassword];
|
||||
}
|
||||
|
||||
/// Supprime le compte (soft delete backend)
|
||||
class DeleteAccount extends ProfileEvent {
|
||||
final String membreId;
|
||||
const DeleteAccount(this.membreId);
|
||||
|
||||
@override
|
||||
List<Object?> get props => [membreId];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user