archiveReader function

  1. @Riverpod(keepAlive: true)
List<ServiceOfJournal> archiveReader(
  1. Ref<Object?> ref,
  2. String apiKey
)

Implementation

@Riverpod(keepAlive: true)
List<ServiceOfJournal> archiveReader(Ref ref, String apiKey) {
  return ref
      .watch(hiveRepositoryProvider(apiKey).notifier)
      .readArchive()
      .when(data: (data) => data, error: (o, e) => [], loading: () => []);
}