-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#21: 편집 화면 전까지 회원가입 화면 추가 #25
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
오빠 미안해. 많이 늦었어. 히힣
@@ -16,7 +16,8 @@ | |||
android:name=".MainActivity" | |||
android:exported="true" | |||
android:label="@string/app_name" | |||
android:theme="@style/Theme.WeSpot"> | |||
android:theme="@style/Theme.WeSpot" | |||
android:windowSoftInputMode="adjustResize"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
우왕 이거 무슨 설정이에요 ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
keyboard가 올라오면 화면을 사이즈를 맞춰서 button이 키보드 위에 올라오게 하는 옵션이에요
.wrapContentHeight() | ||
.padding(vertical = 8.dp) | ||
.clip(WeSpotThemeManager.shapes.medium) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
그냥 궁금한 내용인데요.!
디자인 시스템 내의 아이템 내 버티컬 패딩이 아닌,
LazyColuimn 내에 contentPadding을 사용할 수도 있지 않을까요 ?
승원장의 생각도 궁금하네용~ 나중에 패딩 값 다른 리스트 나오면 대처하기 쉽지 않을까요 ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
제 생각에는 다른 패팅 값이 있는 리스트가 나올 수가 없다고 생각하여 여기에 적용하긴 했어요.
조금더 다양한 상황을 대처하려면 column에 추가하는게 맞다고 생각해요.
fun WSBottomSheet( | ||
closeSheet: () -> Unit, | ||
sheetState: SheetState = rememberStandardBottomSheetState(), | ||
content: @Composable () -> Unit | ||
) { | ||
ModalBottomSheet( | ||
onDismissRequest = closeSheet, | ||
sheetState = sheetState, | ||
shape = RoundedCornerShape(topStart = 25.dp, topEnd = 25.dp), | ||
containerColor = WeSpotThemeManager.colors.bottomSheetColor, | ||
dragHandle = null, | ||
modifier = Modifier.navigationBarsPadding() | ||
) { | ||
content.invoke() | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥰🥰
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dragHandle은 어떤 속성인가요 ??
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bottomsheet 위에 있는 조금만한 막대기에요. 디자인에 없어서 null로 설정했어요.
|
||
val state by viewModel.collectAsState() | ||
val action = viewModel::onAction |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
collectAsState보다 collectAsStateWithLifecycle()은 어떨까요 ???
따로 사용하신 이유가 있을까요!?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
없던데요 orbit viewModel에는 그 api가 없어요
modifier = | ||
Modifier | ||
.weight(1f) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
끄아아악
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
다음 피알에 린트 수정 반영되어 있어요... ㅠㅠ
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
빨리 해 줘
contentAlignment = Alignment.Center, | ||
) { | ||
Column( | ||
modifier = Modifier.padding(start = 30.dp, end = 30.dp, top = 30.dp, bottom = 17.dp), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
패딩 값 따로 제안 안드리시죠 ..? 하하
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
애매하이 저도 안드리긴했는데
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
padding 슬퍼용
data class OnSchoolSearchChanged(val text: String) : AuthAction() | ||
|
||
data class OnSchoolSelected(val school: SchoolItem) : AuthAction() | ||
|
||
data class OnGradeChanged(val grade: Int) : AuthAction() | ||
|
||
data class OnGradeBottomSheetChanged(val isOpen: Boolean) : AuthAction() | ||
|
||
data class OnClassNumberChanged(val number: Int) : AuthAction() | ||
|
||
data class OnGenderChanged(val gender: String) : AuthAction() | ||
|
||
data class OnNameChanged(val name: String) : AuthAction() | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥰🥰🥰
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
어때요 ?? 승원님도 처음아니에요 MVI?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이번이 세번째에요
LaunchedEffect(focusRequester) { | ||
focusRequester.requestFocus() | ||
delay(10) | ||
keyboard?.show() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
오 10초..! 이거 따로 요구사항인가요? 아니면
따로 승원님이 보기 편해서 넣은걸까용??
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
바로 뜨는건 이상하다 생각해서 딜레이 조금 넣어요
1. 📄 관련된 이슈 및 소개
#21
2. 🔥 변경된 점
아래 화면 추가
3. ✅ 필수 체크 사항
길어지기 전에 한번 나눠요
4. 📸 작업물 사진 공유(선택)
5. 💡알게된 혹은 궁금한 사항