import 'package:flutter/material.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; import 'package:flutter_quill/flutter_quill.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'routing/app_router.dart'; import 'theme/app_theme.dart'; class TasqApp extends ConsumerWidget { const TasqApp({super.key}); @override Widget build(BuildContext context, WidgetRef ref) { final router = ref.watch(appRouterProvider); return MaterialApp.router( title: 'TasQ', routerConfig: router, theme: AppTheme.light(), darkTheme: AppTheme.dark(), themeMode: ThemeMode.system, localizationsDelegates: const [ GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate, GlobalCupertinoLocalizations.delegate, FlutterQuillLocalizations.delegate, ], ); } }