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 generateRoute(RouteSettings settings) { switch (settings.name) { case '/': return MaterialPageRoute(builder: (_) => const LoginScreen()); 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( body: Center(child: Text('Page non trouvée')), ), ); } } }