update submission

This commit is contained in:
Phuoc Nguyen
2025-11-26 10:06:19 +07:00
parent 5e9b0cb562
commit 7ef12fa83a
10 changed files with 1189 additions and 3 deletions

View File

@@ -0,0 +1,23 @@
/// Get Submissions Use Case
///
/// Retrieves all project submissions for the current user.
library;
import 'package:worker/features/projects/domain/entities/project_submission.dart';
import 'package:worker/features/projects/domain/repositories/submissions_repository.dart';
/// Get Submissions Use Case
///
/// Business logic for retrieving project submissions.
class GetSubmissions {
const GetSubmissions(this._repository);
final SubmissionsRepository _repository;
/// Execute the use case
///
/// Returns list of all project submissions for the current user.
Future<List<ProjectSubmission>> call() async {
return await _repository.getSubmissions();
}
}