Increase page size to improve load speed
This commit is contained in:
@@ -25,7 +25,7 @@ class RecipeRepoImpl @Inject constructor(
|
|||||||
|
|
||||||
override fun createPager(): Pager<Int, RecipeSummaryEntity> {
|
override fun createPager(): Pager<Int, RecipeSummaryEntity> {
|
||||||
logger.v { "createPager() called" }
|
logger.v { "createPager() called" }
|
||||||
val pagingConfig = PagingConfig(pageSize = 5, enablePlaceholders = true)
|
val pagingConfig = PagingConfig(pageSize = LOAD_PAGE_SIZE, enablePlaceholders = true)
|
||||||
return Pager(
|
return Pager(
|
||||||
config = pagingConfig,
|
config = pagingConfig,
|
||||||
remoteMediator = mediator,
|
remoteMediator = mediator,
|
||||||
@@ -58,4 +58,8 @@ class RecipeRepoImpl @Inject constructor(
|
|||||||
logger.v { "updateNameQuery() called with: name = $name" }
|
logger.v { "updateNameQuery() called with: name = $name" }
|
||||||
pagingSourceFactory.setQuery(name)
|
pagingSourceFactory.setQuery(name)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
companion object {
|
||||||
|
private const val LOAD_PAGE_SIZE = 50
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user