Skip to content

Commit f2022c8

Browse files
committed
feat: 카카오 로그인인 경우 비밀번호 변경하기가 뜨지 않도록 구현 #68
1 parent f0a69f3 commit f2022c8

2 files changed

Lines changed: 14 additions & 10 deletions

File tree

app/src/main/java/com/kuit/ourmenu/ui/my/component/MyBottomModal.kt

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import androidx.compose.ui.res.stringResource
2121
import androidx.compose.ui.tooling.preview.Preview
2222
import androidx.compose.ui.unit.dp
2323
import com.kuit.ourmenu.R
24+
import com.kuit.ourmenu.data.model.auth.SignInType
2425
import com.kuit.ourmenu.ui.theme.Neutral300
2526
import com.kuit.ourmenu.ui.theme.Neutral500
2627
import com.kuit.ourmenu.ui.theme.Neutral700
@@ -30,6 +31,7 @@ import com.kuit.ourmenu.ui.theme.Primary500Main
3031

3132
@Composable
3233
fun MyBottomModal(
34+
signInType: SignInType = SignInType.EMAIL,
3335
onDismissRequest: () -> Unit,
3436
onChangePassword: () -> Unit,
3537
onLogout: () -> Unit,
@@ -57,16 +59,17 @@ fun MyBottomModal(
5759
shape = RoundedCornerShape(12.dp)
5860
)
5961
) {
60-
SheetItem(
61-
text = stringResource(R.string.change_password),
62-
textColor = Neutral700,
63-
onClick = {
64-
onDismissRequest()
65-
onChangePassword()
66-
}
67-
)
68-
69-
HorizontalDivider(color = Neutral300)
62+
if (signInType == SignInType.EMAIL) {
63+
SheetItem(
64+
text = stringResource(R.string.change_password),
65+
textColor = Neutral700,
66+
onClick = {
67+
onDismissRequest()
68+
onChangePassword()
69+
}
70+
)
71+
HorizontalDivider(color = Neutral300)
72+
}
7073

7174
SheetItem(
7275
text = stringResource(R.string.logout),

app/src/main/java/com/kuit/ourmenu/ui/my/screen/MyScreen.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,7 @@ fun MyScreen(
322322
// 모달 처리
323323
if (uiState.bottomSheetVisible) {
324324
MyBottomModal(
325+
signInType = uiState.signInType,
325326
onDismissRequest = { updateBottomSheetVisible(false) },
326327
onChangePassword = {
327328
updateCurrentPasswordModalVisible(true)

0 commit comments

Comments
 (0)