getTempRepo<T extends BaseRepo> method
Implementation
T getTempRepo<T extends BaseRepo>(T Function(BaseStore) constructor) {
if (_tempRepos.whereType<T>().isNotEmpty) {
return _tempRepos.singleWhere((e) => e is T) as T;
}
final T repo = constructor(this);
_tempRepos.add(repo);
return repo;
}