forked from eatvio/eatvio_app
fix: fix lazy loading in chat and feed
This commit is contained in:
@@ -13,20 +13,20 @@ abstract class FeedService {
|
||||
|
||||
@GET('/api/blogPosts/index')
|
||||
Future<FeedBlogPostSettingsModel> getBlogPostList({
|
||||
@Path() required int page,
|
||||
@Query('page') required int page,
|
||||
@Query('query_search') String? query,
|
||||
});
|
||||
|
||||
@GET('/api/recipes/index')
|
||||
Future<RecipesPagination> getRecipes({
|
||||
@Path() required int page,
|
||||
@Query('page') required int page,
|
||||
@Query('filters[tags][tags.id][\$in][]') required List<int>? tags,
|
||||
@Query('filters[title][\$contains]') required String? query,
|
||||
});
|
||||
|
||||
@GET('/api/diets/index')
|
||||
Future<DietsPagination> getDiets({
|
||||
@Path() required int page,
|
||||
@Query('page') required int page,
|
||||
@Query('query_search') String? query,
|
||||
});
|
||||
|
||||
|
||||
@@ -27,7 +27,10 @@ class _FeedService implements FeedService {
|
||||
String? query,
|
||||
}) async {
|
||||
final _extra = <String, dynamic>{};
|
||||
final queryParameters = <String, dynamic>{r'query_search': query};
|
||||
final queryParameters = <String, dynamic>{
|
||||
r'page': page,
|
||||
r'query_search': query,
|
||||
};
|
||||
queryParameters.removeWhere((k, v) => v == null);
|
||||
final _headers = <String, dynamic>{};
|
||||
const Map<String, dynamic>? _data = null;
|
||||
@@ -66,6 +69,7 @@ class _FeedService implements FeedService {
|
||||
}) async {
|
||||
final _extra = <String, dynamic>{};
|
||||
final queryParameters = <String, dynamic>{
|
||||
r'page': page,
|
||||
r'filters[tags][tags.id][$in][]': tags,
|
||||
r'filters[title][$contains]': query,
|
||||
};
|
||||
@@ -105,7 +109,10 @@ class _FeedService implements FeedService {
|
||||
String? query,
|
||||
}) async {
|
||||
final _extra = <String, dynamic>{};
|
||||
final queryParameters = <String, dynamic>{r'query_search': query};
|
||||
final queryParameters = <String, dynamic>{
|
||||
r'page': page,
|
||||
r'query_search': query,
|
||||
};
|
||||
queryParameters.removeWhere((k, v) => v == null);
|
||||
final _headers = <String, dynamic>{};
|
||||
const Map<String, dynamic>? _data = null;
|
||||
|
||||
Reference in New Issue
Block a user