import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'config/theme.dart'; import 'router/app_router.dart'; import 'core/services/supabase_service.dart'; void main() async { // 确保 Flutter 绑定初始化 WidgetsFlutterBinding.ensureInitialized(); // 初始化 Supabase await SupabaseService.initialize(); runApp(const ProviderScope(child: WeiAiApp())); } class WeiAiApp extends StatelessWidget { const WeiAiApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp.router( title: 'Wei AI - Cyber Space', theme: AppTheme.darkTheme, routerConfig: appRouter, debugShowCheckedModeBanner: false, ); } }