import 'package:flutter/material.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'app/router.dart'; import 'app/ui/theme.dart'; import 'l10n/generated/app_localizations.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); runApp(ProviderScope(child: const MainApp())); } class MainApp extends StatelessWidget { const MainApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp.router( themeMode: ThemeMode.dark, darkTheme: subtracksTheme(), debugShowCheckedModeBanner: false, routerConfig: router, localizationsDelegates: AppLocalizations.localizationsDelegates, supportedLocales: AppLocalizations.supportedLocales, ); } }