Le menu de la page principale après s'être authentifié est ok

This commit is contained in:
DahoudG
2024-08-27 18:53:20 +00:00
parent e233f9f392
commit c653098560
16 changed files with 478 additions and 48 deletions

View File

@@ -2,7 +2,7 @@ import 'package:get_it/get_it.dart';
import 'package:http/http.dart' as http;
import '../../data/datasources/user_remote_data_source.dart';
import '../../data/datasources/user_repository_impl.dart';
import '../../data/repositories/user_repository_impl.dart';
import '../../domain/usecases/get_user.dart';
final sl = GetIt.instance;

View File

@@ -1,12 +1,20 @@
import 'package:flutter/material.dart';
import 'package:afterwork/presentation/screens/login/login_screen.dart';
import 'package:afterwork/presentation/screens/home/home_screen.dart';
import 'package:afterwork/presentation/screens/event/event_screen.dart';
import 'package:afterwork/presentation/screens/story/story_screen.dart';
class AppRouter {
static Route<dynamic> generateRoute(RouteSettings settings) {
switch (settings.name) {
case '/':
return MaterialPageRoute(builder: (_) => const LoginScreen());
// Ajoute d'autres routes ici
case '/home':
return MaterialPageRoute(builder: (_) => const HomeScreen());
case '/event':
return MaterialPageRoute(builder: (_) => const EventScreen());
case '/story':
return MaterialPageRoute(builder: (_) => const StoryScreen());
default:
return MaterialPageRoute(
builder: (_) => const Scaffold(