import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'state/providers.dart'; import 'ui/screens/habit_list_screen.dart'; Future main() async { WidgetsFlutterBinding.ensureInitialized(); final db = await openProductionDatabase(); runApp(ProviderScope( overrides: [appDatabaseProvider.overrideWithValue(db)], child: const LifeHelperApp(), )); } class LifeHelperApp extends StatelessWidget { const LifeHelperApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( title: 'life-helper', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: Colors.indigo), useMaterial3: true, ), home: const HabitListScreen(), ); } }