allServicesOfClient top-level property Providers

ProviderFamily<List<ServiceOfJournal>, Client> allServicesOfClient
final

Today + archived ServiceOfJournal of client.

{@category Providers}

Implementation

final allServicesOfClient =
    Provider.family<List<ServiceOfJournal>, Client>((ref, client) {
  final journal = client.worker.journal;

  return [
    ...ref.watch(_archiveOfClient(client)),
    ...ref
        .watch(journal.servicesOf)
        .where((element) => element.contractId == client.contractId),
  ];
});