Skip to content

Commit a4f5eff

Browse files
committed
ci :: 코드 리팩토링
1 parent 0a6b9bf commit a4f5eff

1 file changed

Lines changed: 33 additions & 29 deletions

File tree

feature/src/main/kotlin/team/aliens/dms/android/feature/profile/ui/SelectProfileScreen.kt

Lines changed: 33 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -131,35 +131,39 @@ private fun ProfileImagePicker(
131131
onPickImage: () -> Unit,
132132
) {
133133
val hasImage = selectedUri.isNotEmpty()
134-
Box(
135-
modifier = Modifier
136-
.size(160.dp)
137-
.clip(CircleShape)
138-
.background(DmsTheme.colorScheme.surfaceVariant)
139-
.border(2.dp, DmsTheme.colorScheme.primary, CircleShape)
140-
.clickable(onClick = onPickImage),
141-
contentAlignment = Alignment.Center,
134+
Column(
135+
horizontalAlignment = Alignment.CenterHorizontally,
142136
) {
143-
if (hasImage) {
144-
AsyncImage(
145-
model = selectedUri,
146-
contentDescription = null,
147-
contentScale = ContentScale.Crop,
148-
modifier = Modifier.matchParentSize(),
149-
)
150-
} else {
151-
Icon(
152-
imageVector = Icons.Filled.AddAPhoto,
153-
contentDescription = "사진 선택",
154-
tint = DmsTheme.colorScheme.primary,
155-
modifier = Modifier.size(48.dp),
156-
)
137+
Box(
138+
modifier = Modifier
139+
.size(160.dp)
140+
.clip(CircleShape)
141+
.background(DmsTheme.colorScheme.surfaceVariant)
142+
.border(2.dp, DmsTheme.colorScheme.primary, CircleShape)
143+
.clickable(onClick = onPickImage),
144+
contentAlignment = Alignment.Center,
145+
) {
146+
if (hasImage) {
147+
AsyncImage(
148+
model = selectedUri,
149+
contentDescription = null,
150+
contentScale = ContentScale.Crop,
151+
modifier = Modifier.matchParentSize(),
152+
)
153+
} else {
154+
Icon(
155+
imageVector = Icons.Filled.AddAPhoto,
156+
contentDescription = "사진 선택",
157+
tint = DmsTheme.colorScheme.primary,
158+
modifier = Modifier.size(48.dp),
159+
)
160+
}
157161
}
162+
Spacer(modifier = Modifier.height(16.dp))
163+
Text(
164+
text = "탭하여 사진 선택",
165+
style = DmsTheme.typography.labelM,
166+
color = DmsTheme.colorScheme.inverseOnSurface,
167+
)
158168
}
159-
Spacer(modifier = Modifier.height(16.dp))
160-
Text(
161-
text = "탭하여 사진 선택",
162-
style = DmsTheme.typography.labelM,
163-
color = DmsTheme.colorScheme.inverseOnSurface,
164-
)
165-
}
169+
}

0 commit comments

Comments
 (0)