diff --git a/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt b/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt index f4f20a1e..90cf82b0 100644 --- a/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt +++ b/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt @@ -12,6 +12,8 @@ import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.width +import androidx.compose.foundation.lazy.LazyColumn +import androidx.compose.foundation.lazy.items import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material.icons.Icons import androidx.compose.material.icons.outlined.ArrowBack @@ -259,18 +261,21 @@ internal fun SeasonTabs( ModalBottomSheet( onDismissRequest = { showBottomSheet = false }, ) { - Column( + LazyColumn( modifier = Modifier .fillMaxWidth() .padding(bottom = 24.dp) ) { - Text( - text = "Select Season", - style = MaterialTheme.typography.titleLarge, - color = scheme.onSurface, - modifier = Modifier.padding(horizontal = 24.dp, vertical = 8.dp) - ) - seasons.forEach { season -> + item { + Text( + text = "Select Season", + style = MaterialTheme.typography.titleLarge, + color = scheme.onSurface, + modifier = Modifier.padding(horizontal = 24.dp, vertical = 8.dp) + ) + } + + items(seasons) { season -> ListItem( headlineContent = { Text(text = season.name)