From e62c8a9034956417464d173d9a25fb6f312af8e2 Mon Sep 17 00:00:00 2001 From: Maxiwere45 Date: Tue, 9 Jun 2026 11:45:59 +0200 Subject: [PATCH] refactor: wire main.dart to presentation layer Co-Authored-By: Claude Opus 4.8 --- lib/main.dart | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 4f94187..ec60e2f 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,11 +1,11 @@ import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'pages/pokemon_detail.dart'; -import 'pages/main_page.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:sqflite_common_ffi/sqflite_ffi.dart'; -import 'pages/game_over_page.dart'; +import 'presentation/pages/main_page.dart'; +import 'presentation/pages/pokemon_detail.dart'; +import 'presentation/pages/game_over_page.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); @@ -22,7 +22,7 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( - title: 'Pokéguess', // Titre de l'application + title: 'Pokéguess', theme: ThemeData( colorScheme: ColorScheme.fromSeed( seedColor: const Color(0xFFD32F2F), @@ -36,14 +36,12 @@ class MyApp extends StatelessWidget { ), useMaterial3: true, ), - debugShowCheckedModeBanner: false, // Permet de masquer la bannière "Debug" - // home a été enlevé pour être remplacé par la route "/" + debugShowCheckedModeBanner: false, routes: { - '/': (context) => const MainPage(), // La route "/" est la page d'accueil avec BottomNav - '/pokemon-detail':(context) => const PokemonDetailPage(), + '/': (context) => const MainPage(), + '/pokemon-detail': (context) => const PokemonDetailPage(), '/game-over': (context) => const GameOverPage(), - } + }, ); } } -