I am new in jetpack compose , I try to build small project to learn jetpack compose, I have example code , and for
composableScope.launch
it throw an error as a Calls to launch should happen inside a LaunchedEffect and not composition for launch, any idea?
val composableScope = rememberCoroutineScope()
val currentPage = onBoardViewModel.currentPage.collectAsState()
Scaffold(
modifier = Modifier.fillMaxSize(),
scaffoldState = scaffoldState
) {
Surface(
modifier = Modifier.fillMaxSize()
) {
composableScope.launch {
pagerState.animateScrollToPage(
page = currentPage.value
)
}
}
}