Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
load_dashboard_usecase.dart
Go to the documentation of this file.
1import 'package:dartz/dartz.dart';
2
3import '../../../../core/common/use_cases/use_cases.dart';
4import '../../../../core/errors/failures.dart';
5import '../../../../core/services/service_locator.dart';
6import '../entities/dashboard_entity.dart';
7import '../repository/dashboard_repository.dart';
8
9class LoadDashboardUseCase implements UseCase<DashboardEntity, String> {
11 @override
12 Future<Either<Failure, DashboardEntity>> call(String parentId) async {
13 return await _repository.loadDashboardData(
14 parentId: parentId,
15 );
16 }
17}
override Future< Either< Failure, DashboardEntity > > call(String parentId) async
final sl