build method
- String apiKey
Implementation
@override
List<ServiceOfJournal> build(String apiKey) {
return openHive.when(
data: (hive) {
//
// > archive old services
//
final data = hive.values;
Future(() => archiveOldServices(data));
final toDay = DateTime.now().dateOnly();
init = true;
return [
...data.where((element) => element.provDate.dateOnly() == toDay),
// ...preinit
];
},
error: (o, stack) {
log.severe('Error loading Hive');
return [];
},
loading: () => [], // stub?
);
}