🛠️ Replace if with when
* Replaced if with when in ReaderSettingsBottomSheet
This commit is contained in:
parent
5eaa3963a7
commit
f2d8042164
1 changed files with 49 additions and 47 deletions
|
|
@ -86,57 +86,59 @@ fun ReaderSettingsBottomSheet() {
|
||||||
ReaderSettingsBottomSheetTabRow(pagerState = pagerState)
|
ReaderSettingsBottomSheetTabRow(pagerState = pagerState)
|
||||||
|
|
||||||
HorizontalPager(state = pagerState) { page ->
|
HorizontalPager(state = pagerState) { page ->
|
||||||
if (page == 0) {
|
when (page) {
|
||||||
CustomLazyColumn(Modifier.fillMaxSize()) {
|
0 -> {
|
||||||
PaddingSubcategory(
|
CustomLazyColumn(Modifier.fillMaxSize()) {
|
||||||
titleColor = { MaterialTheme.colorScheme.onSurface },
|
PaddingSubcategory(
|
||||||
topPadding = 22.dp,
|
titleColor = { MaterialTheme.colorScheme.onSurface },
|
||||||
bottomPadding = 0.dp
|
topPadding = 22.dp,
|
||||||
)
|
bottomPadding = 0.dp
|
||||||
ReadingSpeedSubcategory(
|
)
|
||||||
titleColor = { MaterialTheme.colorScheme.onSurface },
|
ReadingSpeedSubcategory(
|
||||||
topPadding = 22.dp,
|
titleColor = { MaterialTheme.colorScheme.onSurface },
|
||||||
bottomPadding = 0.dp
|
topPadding = 22.dp,
|
||||||
)
|
bottomPadding = 0.dp
|
||||||
MiscSubcategory(
|
)
|
||||||
titleColor = { MaterialTheme.colorScheme.onSurface },
|
MiscSubcategory(
|
||||||
showDivider = false,
|
titleColor = { MaterialTheme.colorScheme.onSurface },
|
||||||
topPadding = 22.dp,
|
showDivider = false,
|
||||||
bottomPadding = 8.dp + it
|
topPadding = 22.dp,
|
||||||
)
|
bottomPadding = 8.dp + it
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if (page == 1) {
|
1 -> {
|
||||||
CustomLazyColumn(Modifier.fillMaxSize()) {
|
CustomLazyColumn(Modifier.fillMaxSize()) {
|
||||||
FontSubcategory(
|
FontSubcategory(
|
||||||
titleColor = { MaterialTheme.colorScheme.onSurface },
|
titleColor = { MaterialTheme.colorScheme.onSurface },
|
||||||
topPadding = 16.dp,
|
topPadding = 16.dp,
|
||||||
bottomPadding = 0.dp
|
bottomPadding = 0.dp
|
||||||
)
|
)
|
||||||
TextSubcategory(
|
TextSubcategory(
|
||||||
titleColor = { MaterialTheme.colorScheme.onSurface },
|
titleColor = { MaterialTheme.colorScheme.onSurface },
|
||||||
topPadding = 22.dp,
|
topPadding = 22.dp,
|
||||||
bottomPadding = 0.dp
|
bottomPadding = 0.dp
|
||||||
)
|
)
|
||||||
TranslatorSubcategory(
|
TranslatorSubcategory(
|
||||||
titleColor = { MaterialTheme.colorScheme.onSurface },
|
titleColor = { MaterialTheme.colorScheme.onSurface },
|
||||||
showDivider = false,
|
showDivider = false,
|
||||||
topPadding = 22.dp,
|
topPadding = 22.dp,
|
||||||
bottomPadding = 8.dp + it
|
bottomPadding = 8.dp + it
|
||||||
)
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if (page == 2) {
|
2 -> {
|
||||||
CustomLazyColumn(Modifier.fillMaxSize()) {
|
CustomLazyColumn(Modifier.fillMaxSize()) {
|
||||||
ColorsSubcategory(
|
ColorsSubcategory(
|
||||||
showTitle = false,
|
showTitle = false,
|
||||||
showDivider = false,
|
showDivider = false,
|
||||||
backgroundColor = { MaterialTheme.colorScheme.surfaceContainer },
|
backgroundColor = { MaterialTheme.colorScheme.surfaceContainer },
|
||||||
topPadding = 16.dp,
|
topPadding = 16.dp,
|
||||||
bottomPadding = 8.dp + it
|
bottomPadding = 8.dp + it
|
||||||
)
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue