feat: Added a queryAround implementation

This commit is contained in:
Deven Joshi
2021-11-10 18:16:16 +05:30
parent 085d8cf344
commit bfacbaa1ad
@@ -219,16 +219,13 @@ class StreamChannelState extends State<StreamChannel> {
int before = 20, int before = 20,
int after = 20, int after = 20,
bool preferOffline = false, bool preferOffline = false,
}) { }) =>
// TODO: REMOVE (TEMP FOR TEST HERE) _queryAtMessage(
print('CALLED AROUND');
return _queryAtMessage(
messageId: messageId, messageId: messageId,
before: before, before: before,
after: after, after: after,
preferOffline: preferOffline, preferOffline: preferOffline,
); );
}
Future<List<ChannelState>> _queryAtMessage({ Future<List<ChannelState>> _queryAtMessage({
String? messageId, String? messageId,
@@ -267,10 +264,8 @@ class StreamChannelState extends State<StreamChannel> {
int before = 20, int before = 20,
int after = 20, int after = 20,
bool preferOffline = false, bool preferOffline = false,
}) { }) =>
// TODO: REMOVE (TEMP FOR TEST HERE) channel.query(
print('CALLED AROUND');
return channel.query(
messagesPagination: PaginationParams( messagesPagination: PaginationParams(
aroundId: messageId, aroundId: messageId,
before: before, before: before,
@@ -278,7 +273,6 @@ class StreamChannelState extends State<StreamChannel> {
), ),
preferOffline: preferOffline, preferOffline: preferOffline,
); );
}
/// ///
Future<ChannelState> queryBeforeMessage( Future<ChannelState> queryBeforeMessage(