From 78ea7f644e34f07b92a938744509562388f4e970 Mon Sep 17 00:00:00 2001 From: mathiskirchner Date: Tue, 24 Jun 2025 20:12:46 +0200 Subject: [PATCH] added provider for state management & exposed db using provider --- lib/main.dart | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/main.dart b/lib/main.dart index 1188332..c776485 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,8 +1,16 @@ import 'package:flutter/material.dart'; +import 'package:game_tracker/data/database.dart'; import 'package:game_tracker/presentation/views/home_view.dart'; +import 'package:provider/provider.dart'; void main() { - runApp(const MyApp()); + runApp( + Provider( + create: (context) => AppDatabase(), + child: MyApp(), + dispose: (context, db) => db.close(), + ), + ); } class MyApp extends StatelessWidget {