getMomentViewers method

Future<List<PeamanMomentViewer>> getMomentViewers({
  1. required String momentId,
  2. MyQuery query(
    1. MyQuery
    )?,
})

Implementation

Future<List<PeamanMomentViewer>> getMomentViewers({
  required final String momentId,
  final MyQuery Function(MyQuery)? query,
}) {
  final _ref = PeamanReferenceHelper.momentsCol
      .doc(momentId)
      .collection('moment_viewers')
      .orderBy('created_at', descending: true);
  final _query = query?.call(_ref) ?? _ref;
  return _query.get().then(_momentViewersFromFirebase);
}