Bon checkpoint + refactoring

This commit is contained in:
DahoudG
2024-11-02 22:37:47 +00:00
parent 9cf96b7acf
commit 19f6efa995
27 changed files with 684 additions and 499 deletions

View File

@@ -2,19 +2,40 @@ import 'package:equatable/equatable.dart';
class User extends Equatable {
final String userId;
final String nom;
final String prenoms;
final String userLastName;
final String userFirstName;
final String email;
final String motDePasse;
final String profileImageUrl;
final int eventsCount;
final int friendsCount;
final int postsCount;
final int visitedPlacesCount;
const User({
required this.userId,
required this.nom,
required this.prenoms,
required this.userLastName,
required this.userFirstName,
required this.email,
required this.motDePasse,
required this.profileImageUrl,
this.eventsCount = 0,
this.friendsCount = 0,
this.postsCount = 0,
this.visitedPlacesCount = 0,
});
@override
List<Object?> get props => [userId, nom, prenoms, email, motDePasse];
List<Object?> get props => [
userId,
userLastName,
userFirstName,
email,
motDePasse,
profileImageUrl,
eventsCount,
friendsCount,
postsCount,
visitedPlacesCount,
];
}