import 'package:mobx/mobx.dart'; import 'package:cake_wallet/core/wallet_base.dart'; import 'package:cake_wallet/store/wallet_list_store.dart'; import 'package:cake_wallet/store/authentication_store.dart'; import 'package:cake_wallet/store/settings_store.dart'; import 'package:cake_wallet/store/node_list_store.dart'; import 'package:cake_wallet/store/contact_list_store.dart'; part 'app_store.g.dart'; class AppStore = AppStoreBase with _$AppStore; abstract class AppStoreBase with Store { AppStoreBase( {this.authenticationStore, this.walletList, this.settingsStore, this.contactListStore, this.nodeListStore}); AuthenticationStore authenticationStore; @observable WalletBase wallet; WalletListStore walletList; SettingsStore settingsStore; ContactListStore contactListStore; NodeListStore nodeListStore; }