Refactoring stable
This commit is contained in:
@@ -1,15 +1,19 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:afterwork/config/router.dart';
|
||||
import 'package:afterwork/data/datasources/event_remote_data_source.dart';
|
||||
import 'package:afterwork/data/providers/user_provider.dart';
|
||||
import 'package:afterwork/data/services/secure_storage.dart';
|
||||
import 'package:afterwork/data/services/preferences_helper.dart';
|
||||
import 'package:afterwork/data/services/secure_storage.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:http/http.dart' as http;
|
||||
import 'package:intl/date_symbol_data_local.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
void main() async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
|
||||
// Initialisez le formatage de la date pour la locale française
|
||||
await initializeDateFormatting('fr_FR', null);
|
||||
|
||||
final eventRemoteDataSource = EventRemoteDataSource(http.Client());
|
||||
|
||||
// Remplacez ici par l'utilisation du stockage sécurisé ou des préférences
|
||||
@@ -21,7 +25,8 @@ void main() async {
|
||||
String? userLastName = await preferencesHelper.getUserLastName();
|
||||
|
||||
// Si les valeurs sont nulles, vous pouvez définir des valeurs par défaut ou gérer autrement
|
||||
userId ??= 'default_user_id'; // Remplacer par une valeur par défaut si nécessaire
|
||||
userId ??=
|
||||
'default_user_id'; // Remplacer par une valeur par défaut si nécessaire
|
||||
userName ??= 'Default';
|
||||
userLastName ??= 'User';
|
||||
|
||||
@@ -52,7 +57,8 @@ class MyApp extends StatelessWidget {
|
||||
return MultiProvider(
|
||||
providers: [
|
||||
ChangeNotifierProvider(
|
||||
create: (_) => UserProvider()..setUser(userId, userName, userLastName),
|
||||
create: (_) =>
|
||||
UserProvider()..setUser(userId, userName, userLastName),
|
||||
),
|
||||
// Ajouter d'autres providers ici si nécessaire
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user