removed payment methods page for now

This commit is contained in:
Arseni
2026-02-05 15:36:43 +03:00
parent fb9def8c19
commit d3e69bcd62
11 changed files with 125 additions and 44 deletions

View File

@@ -1,25 +1,11 @@
import 'package:pshared/models/recipient/filter.dart';
import 'package:pshared/models/recipient/recipient.dart';
import 'package:pshared/models/recipient/status.dart';
List<Recipient> filterRecipients({
required List<Recipient> recipients,
RecipientFilter filter = RecipientFilter.all,
String query = '',
}) {
var filtered = recipients.where((r) {
switch (filter) {
case RecipientFilter.ready:
return r.status == RecipientStatus.ready;
case RecipientFilter.registered:
return r.status == RecipientStatus.registered;
case RecipientFilter.notRegistered:
return r.status == RecipientStatus.notRegistered;
case RecipientFilter.all:
return true;
}
}).toList();
final filtered = recipients;
final normalizedQuery = query.trim().toLowerCase();
if (normalizedQuery.isEmpty) return filtered;