From a4b0a099ff2ddf8a259ff266ffbb9f6d68776ec2 Mon Sep 17 00:00:00 2001
From: poka <poka@p2p.legal>
Date: Sun, 24 Jan 2021 06:51:22 +0100
Subject: [PATCH] Change ChangeNotifierProxyProvider to provider

---
 lib/main.dart | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/lib/main.dart b/lib/main.dart
index 8f013a92..170493e7 100644
--- a/lib/main.dart
+++ b/lib/main.dart
@@ -98,19 +98,8 @@ class Gecko extends StatelessWidget {
     DubpRust.setup();
     return MultiProvider(
         providers: [
-          // In this sample app, CatalogModel never changes, so a simple Provider
-          // is sufficient.
           Provider(create: (context) => HistoryProvider()),
-          // CartModel is implemented as a ChangeNotifier, which calls for the use
-          // of ChangeNotifierProvider. Moreover, CartModel depends
-          // on CatalogModel, so a ProxyProvider is needed.
-          ChangeNotifierProxyProvider<HistoryProvider, MyWalletsProvider>(
-            create: (context) => MyWalletsProvider(),
-            update: (context, history, myWallets) {
-              cart.catalog = catalog;
-              return cart;
-            },
-          ),
+          Provider(create: (context) => MyWalletsProvider()),
         ],
         child: MaterialApp(
           title: 'Äžecko',
-- 
GitLab