import 'package:aurcache/components/routing/router.dart'; import 'package:flutter/material.dart'; import 'package:go_router/go_router.dart'; import 'package:google_fonts/google_fonts.dart'; import 'constants/color_constants.dart'; void main() { GoRouter.optionURLReflectsImperativeAPIs = true; runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp.router( routerConfig: appRouter, debugShowCheckedModeBanner: false, title: 'AURCache', theme: ThemeData.dark().copyWith( appBarTheme: const AppBarTheme(backgroundColor: bgColor, elevation: 0), scaffoldBackgroundColor: bgColor, primaryColor: greenColor, dialogBackgroundColor: secondaryColor, textTheme: GoogleFonts.openSansTextTheme(Theme.of(context).textTheme) .apply(bodyColor: Colors.white), canvasColor: secondaryColor, ), ); } }