12345678910111213141516171819202122232425262728293031 |
- import 'package:battle/route.dart';
- import 'package:flutter/material.dart';
- import 'package:flutter_riverpod/flutter_riverpod.dart';
- import 'package:go_router/go_router.dart';
- class BattleApp extends StatefulWidget {
- const BattleApp({super.key});
- @override
- State<BattleApp> createState() => _BattleAppState();
- }
- class _BattleAppState extends State<BattleApp> {
- final GoRouter _router = GoRouter(routes: $appRoutes);
- @override
- Widget build(BuildContext context) {
- return ProviderScope(
- child: MaterialApp.router(
- title: '逻辑狗AI对抗',
- routerConfig: _router,
- theme: ThemeData(
- useMaterial3: true,
- colorScheme: ColorScheme.fromSeed(
- seedColor: Colors.blueAccent,
- ),
- ),
- ),
- );
- }
- }
|