refresh method

  1. @override
Future<Data> refresh()
override

Refreshes the repository from remote datasource.

Implementation

@override
Future<Data> refresh() async {
  final values = await Future.wait(
    repositories.map(
      (repository) => repository.refresh(),
    ),
  );

  final data = zipper(values);

  return data;
}