migration to address book service

This commit is contained in:
Stephan D
2025-12-05 02:30:49 +01:00
parent f71cc76f64
commit 2754a7aa13
10 changed files with 158 additions and 66 deletions

View File

@@ -1,7 +1,6 @@
import 'package:flutter/material.dart';
import 'package:collection/collection.dart';
import 'package:logging/logging.dart';
import 'package:pshared/models/payment/methods/type.dart';
import 'package:pshared/models/payment/type.dart';
@@ -16,8 +15,6 @@ import 'package:pweb/widgets/sidebar/destinations.dart';
class PageSelectorProvider extends ChangeNotifier {
static final _logger = Logger('provider.page_selector');
PayoutDestination _selected = PayoutDestination.dashboard;
PaymentType? _type;
bool _cameFromRecipientList = false;
@@ -65,7 +62,7 @@ class PageSelectorProvider extends ChangeNotifier {
void goToAddRecipient() {
AmplitudeService.recipientAddStarted();
recipientProvider!.setCurrentObject(null);
recipientProvider.setCurrentObject(null);
_selected = PayoutDestination.addrecipient;
_cameFromRecipientList = false;
notifyListeners();
@@ -114,7 +111,7 @@ class PageSelectorProvider extends ChangeNotifier {
return null;
}
return methodsProvider!.methods.firstWhereOrNull(
return methodsProvider.methods.firstWhereOrNull(
(method) => method.type == PaymentType.wallet &&
(method.description?.contains(wallet.walletUserID) ?? false),
);