Код: Выделить всё
@Composable
fun MainColumn(
args: MainColumnArgs,
) {
LazyColumn(
modifier = Modifier
.padding(args.paddingValues)
.fillMaxSize(),
) {
stickyHeader {
NavigationBar(
modifier = Modifier.background(Color(0xFFFFFBFE)),
items = listOf("ACCOUNTS", "BUDGETS & GOALS"),
)
}
// Render each item based on its type
items(3, key = { it }) { index ->
when (index) {
0 -> {
AccountList(
modifier = Modifier.heightIn(max = 500.dp),
args = AccountListArgs(
accounts = args.accounts,
navController = args.navController,
mainScreenViewModel = args.mainScreenViewModel,
isAccountSelected = args.isAccountSelected,
),
)
}
1 -> {
ChartCard(
modifier = Modifier.padding(15.dp),
args = ChartCardArgs(args.slices),
)
}
2 -> {
Spacer(modifier = Modifier.height(200.dp))
}
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... e-i-scroll