registerRepos method
Implementation
void registerRepos(List<BaseRepo Function(BaseStore)> _contructors) {
for (final c in _contructors) {
final BaseRepo repo = c(this);
final Type type = repo.runtimeType;
if (repos.where((e) => e.runtimeType == type).isNotEmpty) {
return;
}
repos.add(repo);
}
for (final repo in repos) {
repo.onRegisterComplete();
}
}