getCommentsStream method
Stream<List<PeamanComment> >
getCommentsStream({
- required String feedId,
- required PeamanCommentParent parent,
- MyQuery query()?,
Implementation
Stream<List<PeamanComment>> getCommentsStream({
required final String feedId,
required final PeamanCommentParent parent,
final MyQuery Function(MyQuery)? query,
}) {
final _ref = PeamanReferenceHelper.commentsCol(feedId: feedId)
.where('visibility', isEqualTo: true)
.where('parent', isEqualTo: parent.index)
.orderBy('created_at', descending: true);
final _query = query?.call(_ref) ?? _ref;
return _query.snapshots().map(_commentsFromFirebase);
}