getAchievement method

  1. @override
Future<List<Achievements>> getAchievement({
  1. required Map<String, dynamic> dateFilter,
  2. String? type,
  3. List<String>? tags,
  4. String? after,
  5. String? before,
  6. bool? offsetPaginated,
  7. num? page,
  8. num? limit,
  9. String? distinctId,
  10. String? goalId,
  11. String? order,
})
override

Implementation

@override
Future<List<Achievements>> getAchievement({
  required Map<String, dynamic> dateFilter,
  String? type,
  List<String>? tags,
  String? after,
  String? before,
  bool? offsetPaginated,
  num? page,
  num? limit,
  String? distinctId,
  String? goalId,
  String? order,
}) async {
  final achievement = await achievementDatasource.getAchievement(
    dateFilter: dateFilter,
    type: type,
    tags: tags,
    after: after,
    before: before,
    offsetPaginated: offsetPaginated,
    page: page,
    limit: limit,
    distinctId: distinctId,
    goalId: goalId,
    order: order,
  );
  return achievement.data.achievements;
}