ursus
08/21/2023, 1:55 AMModifier.pagerTabIndicatorOffset(pagerState
now such api with 1st party APIs?Nthily
08/21/2023, 6:21 AMvar selectedIndex by remember { mutableIntStateOf(0) }
Column {
TabRow(
selectedTabIndex = selectedIndex,
indicator = {
TabRowDefaults.PrimaryIndicator(
modifier = Modifier.tabIndicatorOffset(it[selectedIndex]),
width = 40.dp,
height = 5.dp,
color = AppTheme.colors.accent
)
}
) { ... }
HorizontalPager(...)
}
ursus
08/21/2023, 10:15 AMursus
08/21/2023, 4:48 PMindicator: @Composable @UiComposable
(tabPositions: List<TabPosition>) -> Unit = @Composable { tabPositions ->
TabRowDefaults.Indicator(
Modifier.tabIndicatorOffset(tabPositions[selectedTabIndex])
)
},
this is the default anyways