getHashtagsBySearchKeyword method

Future<List<PeamanHashtag>> getHashtagsBySearchKeyword({
  1. required String searchKeyword,
  2. MyQuery query(
    1. MyQuery
    )?,
})

Implementation

Future<List<PeamanHashtag>> getHashtagsBySearchKeyword({
  required final String searchKeyword,
  final MyQuery Function(MyQuery)? query,
}) {
  final _ref = PeamanReferenceHelper.hashtagsCol
      .orderBy('feeds', descending: true)
      .where('visibility', isEqualTo: true)
      .where('search_keys', arrayContains: searchKeyword);
  final _query = query?.call(_ref) ?? _ref;
  return _query.get().then(_hashtagsFromFirebase);
}