Dovydas
UIKitViewController
@Composable actual fun NativeAppTopBar( modifier: Modifier, pagerState: PagerState ) { val coroutineScope = rememberCoroutineScope() val factory = LocalNativeViewFactory.current val appTabs = AppTabs.entries.map { it.label.asString() } UIKitViewController( modifier = modifier.statusBarsPadding(), factory = { println("rebuilt") factory.createAppTopBarView( currentOffsetForPage = { pagerState.calculateCurrentOffsetForPage(it) }, onClick = { coroutineScope.launch { pagerState.animateScrollToPage(it) } }, appTabs = appTabs ) } ) }
A modern programming language that makes developers happier.