Add launch configuration, update API keys, and refactor UI components for better structure and performance

This commit is contained in:
Dayron
2025-10-06 14:17:30 +02:00
parent 29141ba8b2
commit 797f77cf69
16 changed files with 371 additions and 351 deletions

View File

@@ -26,7 +26,7 @@ class UserService {
return jsonList.map((json) => User.fromMap(json)).toList();
} catch (e) {
print('Erreur lors du chargement des utilisateurs: $e');
//print('Erreur lors du chargement des utilisateurs: $e');
return [];
}
}
@@ -38,7 +38,7 @@ class UserService {
final jsonList = users.map((user) => user.toMap()).toList();
await file.writeAsString(json.encode(jsonList));
} catch (e) {
print('Erreur lors de la sauvegarde des utilisateurs: $e');
//print('Erreur lors de la sauvegarde des utilisateurs: $e');
throw Exception('Erreur de sauvegarde');
}
}
@@ -62,7 +62,7 @@ class UserService {
await saveUsers(users);
return true;
} catch (e) {
print('Erreur lors de l\'ajout de l\'utilisateur: $e');
//print('Erreur lors de l\'ajout de l\'utilisateur: $e');
return false;
}
}
@@ -89,7 +89,7 @@ class UserService {
return null; // Mot de passe incorrect
} catch (e) {
print('Erreur lors de l\'authentification: $e');
//print('Erreur lors de l\'authentification: $e');
return null;
}
}
@@ -102,7 +102,7 @@ class UserService {
(user) => user.email.toLowerCase() == email.toLowerCase(),
);
} catch (e) {
print('Erreur lors de la vérification de l\'email: $e');
//print('Erreur lors de la vérification de l\'email: $e');
return false;
}
}
@@ -113,7 +113,7 @@ class UserService {
final users = await loadUsers();
return users.firstWhere((user) => user.id == id);
} catch (e) {
print('Utilisateur avec l\'ID $id non trouvé');
//print('Utilisateur avec l\'ID $id non trouvé');
return null;
}
}
@@ -126,7 +126,7 @@ class UserService {
(user) => user.email.toLowerCase() == email.toLowerCase(),
);
} catch (e) {
print('Utilisateur avec l\'email $email non trouvé');
//print('Utilisateur avec l\'email $email non trouvé');
return null;
}
}
@@ -144,7 +144,7 @@ class UserService {
}
return false; // Utilisateur non trouvé
} catch (e) {
print('Erreur lors de la mise à jour de l\'utilisateur: $e');
//print('Erreur lors de la mise à jour de l\'utilisateur: $e');
return false;
}
}
@@ -162,7 +162,7 @@ class UserService {
}
return false; // Utilisateur non trouvé
} catch (e) {
print('Erreur lors de la suppression de l\'utilisateur: $e');
//print('Erreur lors de la suppression de l\'utilisateur: $e');
return false;
}
}
@@ -195,7 +195,7 @@ class UserService {
return true;
} catch (e) {
print('Erreur lors du changement de mot de passe: $e');
//print('Erreur lors du changement de mot de passe: $e');
return false;
}
}
@@ -219,7 +219,7 @@ class UserService {
return true;
} catch (e) {
print('Erreur lors de la réinitialisation du mot de passe: $e');
//print('Erreur lors de la réinitialisation du mot de passe: $e');
return false;
}
}
@@ -230,7 +230,7 @@ class UserService {
final users = await loadUsers();
return users.length;
} catch (e) {
print('Erreur lors du comptage des utilisateurs: $e');
//print('Erreur lors du comptage des utilisateurs: $e');
return 0;
}
}
@@ -240,7 +240,7 @@ class UserService {
try {
await saveUsers([]);
} catch (e) {
print('Erreur lors du vidage de la base de données: $e');
//print('Erreur lors du vidage de la base de données: $e');
}
}
@@ -266,7 +266,7 @@ class UserService {
await addUser(user);
}
} catch (e) {
print('Erreur lors de la création des utilisateurs de test: $e');
//print('Erreur lors de la création des utilisateurs de test: $e');
}
}
}