new favourites feature
This commit is contained in:
+9
-4
@@ -49,6 +49,7 @@ class MyApp extends StatefulWidget {
|
||||
class _MyAppState extends State<MyApp> {
|
||||
late final BankController _bank;
|
||||
late final TxMetaController _meta;
|
||||
late final PreferencesController _prefs;
|
||||
late final SyncController _sync;
|
||||
late final AppLinks _appLinks;
|
||||
StreamSubscription<Uri>? _linkSub;
|
||||
@@ -57,8 +58,14 @@ class _MyAppState extends State<MyApp> {
|
||||
void initState() {
|
||||
super.initState();
|
||||
_meta = TxMetaController(widget.storage);
|
||||
_prefs = PreferencesController(widget.storage);
|
||||
_bank = BankController(storage: widget.storage)..refresh();
|
||||
_sync = SyncController(auth: widget.auth, meta: _meta, bank: _bank);
|
||||
_sync = SyncController(
|
||||
auth: widget.auth,
|
||||
meta: _meta,
|
||||
bank: _bank,
|
||||
prefs: _prefs,
|
||||
);
|
||||
_appLinks = AppLinks();
|
||||
_listenForBankRedirects();
|
||||
}
|
||||
@@ -97,9 +104,7 @@ class _MyAppState extends State<MyApp> {
|
||||
providers: [
|
||||
ChangeNotifierProvider<AuthController>.value(value: widget.auth),
|
||||
ChangeNotifierProvider(create: (_) => ThemeController(widget.storage)),
|
||||
ChangeNotifierProvider(
|
||||
create: (_) => PreferencesController(widget.storage),
|
||||
),
|
||||
ChangeNotifierProvider<PreferencesController>.value(value: _prefs),
|
||||
ChangeNotifierProvider<TxMetaController>.value(value: _meta),
|
||||
ChangeNotifierProvider<SyncController>.value(value: _sync),
|
||||
ChangeNotifierProvider<BankController>.value(value: _bank),
|
||||
|
||||
Reference in New Issue
Block a user