adjust padding value of components

This commit is contained in:
BinTianqi
2024-07-22 18:00:42 +08:00
parent cacd9438e1
commit 2bb045e952
10 changed files with 45 additions and 46 deletions

View File

@@ -38,7 +38,6 @@ fun SubPageItem(
modifier = Modifier.fillMaxWidth().clickable(onClick = operation).padding(vertical = 15.dp),
verticalAlignment = Alignment.CenterVertically
) {
Spacer(Modifier.padding(start = 30.dp))
if(icon!=null) {
Icon(painter = painterResource(icon), contentDescription = stringResource(title), modifier = Modifier.padding(top = 1.dp))
Spacer(Modifier.padding(start = 15.dp))
@@ -125,8 +124,7 @@ fun SwitchItem(
enable: Boolean = true,
onClickBlank: (() -> Unit)? = null
) {
var checked by remember { mutableStateOf(false) }
checked = getState()
var checked by remember { mutableStateOf(getState()) }
Box(
modifier = Modifier
.fillMaxWidth()
@@ -137,8 +135,7 @@ fun SwitchItem(
verticalAlignment = Alignment.CenterVertically,
modifier = Modifier.align(Alignment.CenterStart)
) {
Spacer(Modifier.padding(start = 30.dp))
if(icon!=null) {
if(icon != null) {
Icon(painter = painterResource(icon),contentDescription = null)
Spacer(Modifier.padding(start = 15.dp))
}
@@ -151,8 +148,8 @@ fun SwitchItem(
}
}
Switch(
checked = checked, onCheckedChange = {onCheckedChange(it);checked=getState() },
modifier = Modifier.align(Alignment.CenterEnd).padding(end = 12.dp), enabled = enable
checked = checked, onCheckedChange = { onCheckedChange(it); checked = getState() },
modifier = Modifier.align(Alignment.CenterEnd), enabled = enable
)
}
}