import 'package:flutter/material.dart'; import 'package:flutter_project/routes/app_route.gr.dart'; import 'package:flutter_project/shared/theme/app_theme.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; class MyApp extends ConsumerWidget { MyApp({super.key}); final appRouter = AppRouter(); @override Widget build(BuildContext context, WidgetRef ref) { final themeMode = ref.watch(appThemeProvider); return MaterialApp.router( title: 'Flutter TDD', theme: AppTheme.lightTheme, darkTheme: AppTheme.darkTheme, themeMode: themeMode, routeInformationParser: appRouter.defaultRouteParser(), routerDelegate: appRouter.delegate(), debugShowCheckedModeBanner: false, ); } }