Bon checkpoint + refactoring
This commit is contained in:
@@ -13,22 +13,22 @@ import '../presentation/reservations/reservations_screen.dart';
|
||||
class AppRouter {
|
||||
final EventRemoteDataSource eventRemoteDataSource;
|
||||
final String userId;
|
||||
final String userName;
|
||||
final String userFirstName;
|
||||
final String userLastName;
|
||||
|
||||
/// Constructeur de [AppRouter] initialisant les informations utilisateur
|
||||
/// et la source de données pour les événements.
|
||||
///
|
||||
/// [eventRemoteDataSource] : Source de données pour les événements.
|
||||
/// [userId], [userName], [userLastName] : Informations de l'utilisateur.
|
||||
/// [userId], [userFirstName], [userLastName] : Informations de l'utilisateur.
|
||||
AppRouter({
|
||||
required this.eventRemoteDataSource,
|
||||
required this.userId,
|
||||
required this.userName,
|
||||
required this.userFirstName,
|
||||
required this.userLastName,
|
||||
}) {
|
||||
// Log d'initialisation avec les informations utilisateur
|
||||
debugPrint("[LOG] AppRouter initialisé avec les infos utilisateur : $userId, $userName, $userLastName");
|
||||
debugPrint("[LOG] AppRouter initialisé avec les infos utilisateur : $userId, $userFirstName, $userLastName");
|
||||
}
|
||||
|
||||
/// Génère une route en fonction du [RouteSettings] fourni.
|
||||
@@ -49,7 +49,7 @@ class AppRouter {
|
||||
builder: (_) => HomeScreen(
|
||||
eventRemoteDataSource: eventRemoteDataSource,
|
||||
userId: userId,
|
||||
userName: userName,
|
||||
userFirstName: userFirstName,
|
||||
userLastName: userLastName,
|
||||
userProfileImage: 'lib/assets/images/profile_picture.png',
|
||||
),
|
||||
@@ -60,7 +60,7 @@ class AppRouter {
|
||||
return MaterialPageRoute(
|
||||
builder: (_) => EventScreen(
|
||||
userId: userId,
|
||||
userName: userName,
|
||||
userFirstName: userFirstName,
|
||||
userLastName: userLastName,
|
||||
),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user