getMemberTimeline method

Future<List<MemberProgressSnapshotModel>> getMemberTimeline(
  1. String userId,
  2. String domainId, {
  3. int days = 90,
})

Implementation

Future<List<MemberProgressSnapshotModel>> getMemberTimeline(
  String userId,
  String domainId, {
  int days = 90,
}) async {
  final response = await _client.rpc(
    'member_progress_timeline',
    params: {'p_user_id': userId, 'p_domain_id': domainId, 'p_days': days},
  );
  return (response as List<dynamic>)
      .map(
        (row) =>
            MemberProgressSnapshotModel.fromJson(row as Map<String, dynamic>),
      )
      .toList();
}