From a6381336212e667f9ee055e7f877c36df2360f56 Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Sun, 13 Nov 2022 14:58:04 +0100 Subject: [PATCH] Increase page size to improve load speed --- .../kirmanak/mealient/data/recipes/impl/RecipeRepoImpl.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/gq/kirmanak/mealient/data/recipes/impl/RecipeRepoImpl.kt b/app/src/main/java/gq/kirmanak/mealient/data/recipes/impl/RecipeRepoImpl.kt index 97ab134..97f9b74 100644 --- a/app/src/main/java/gq/kirmanak/mealient/data/recipes/impl/RecipeRepoImpl.kt +++ b/app/src/main/java/gq/kirmanak/mealient/data/recipes/impl/RecipeRepoImpl.kt @@ -25,7 +25,7 @@ class RecipeRepoImpl @Inject constructor( override fun createPager(): Pager { logger.v { "createPager() called" } - val pagingConfig = PagingConfig(pageSize = 5, enablePlaceholders = true) + val pagingConfig = PagingConfig(pageSize = LOAD_PAGE_SIZE, enablePlaceholders = true) return Pager( config = pagingConfig, remoteMediator = mediator, @@ -58,4 +58,8 @@ class RecipeRepoImpl @Inject constructor( logger.v { "updateNameQuery() called with: name = $name" } pagingSourceFactory.setQuery(name) } + + companion object { + private const val LOAD_PAGE_SIZE = 50 + } } \ No newline at end of file