This commit is contained in:
2026-02-26 20:49:21 -05:00
parent bebcf48a32
commit 4d9e715361
243 changed files with 25648 additions and 14573 deletions
+30 -1
View File
@@ -1 +1,30 @@
export "cljd-out/todo/main.dart" show main;
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'db.dart';
import 'state/todo_state.dart';
import 'screens/home_screen.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await TodoDatabase.init();
final todos = await TodoDatabase.loadTodos();
final todoState = TodoState();
todoState.setTodos(todos);
runApp(
ChangeNotifierProvider.value(
value: todoState,
child: MaterialApp(
title: 'Dart Todo',
debugShowCheckedModeBanner: false,
theme: ThemeData(
colorSchemeSeed: Colors.deepPurple,
useMaterial3: true,
brightness: Brightness.light,
),
home: const HomeScreen(),
),
),
);
}