From ee38d5671e0d6b8d0e1d3708a37b43a65682329f Mon Sep 17 00:00:00 2001 From: xengineering Date: Mon, 5 Jan 2026 14:48:50 +0100 Subject: Move state to data.dart The UI should not store the application logic state. --- lib/main.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'lib/main.dart') diff --git a/lib/main.dart b/lib/main.dart index 805ef69..1601965 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,7 +1,14 @@ import 'package:flutter/material.dart'; +import 'package:provider/provider.dart'; import 'ui.dart'; +import 'data.dart'; void main() { - runApp(const UI()); + runApp( + ChangeNotifierProvider( + create: (BuildContext context) => AppState(), + child: const UI(), + ), + ); } -- cgit v1.2.3-70-g09d2