chanjungskim
01/13/2023, 9:05 AM@OptIn(ExperimentalPagerApi::class)
@Composable
fun TutorialPager(
tutorials: List<TutorialViewModel.TutorialUiResources>,
state: PagerState,
modifier: Modifier = Modifier
) {
HorizontalPager(
count = tutorials.size,
state = state,
modifier = modifier.fillMaxSize(),
userScrollEnabled = false
) {
TutorialPage(state.currentPage, pagerScope = this, tutorial = tutorials[currentPage])
}
}
And also TutorialPage is called many times. I just want to call it just once when it's visible.