Skip to content

[Mod/#52] SignUp 뷰 GUI 적용 및 오류 수정#55

Merged
vvan2 merged 7 commits intodevelopfrom
mod/#52-signup-gui
Jul 13, 2025
Merged

[Mod/#52] SignUp 뷰 GUI 적용 및 오류 수정#55
vvan2 merged 7 commits intodevelopfrom
mod/#52-signup-gui

Conversation

@vvan2
Copy link
Copy Markdown
Member

@vvan2 vvan2 commented Jul 12, 2025


name: pull_request_template
about: pr 생성용 템플릿입니다~
title: ''
labels: ''
assignees: ''


ISSUE

❗ WORK DESCRIPTIONAdd commentMore actions

  • SignUp 컴포넌트 수정
  • SignUpView 회원가입 화면 , GUI 적용 (header padding, component 간격)
  • SignUpActivityScreen 버튼 초기상태 수정
  • SignUpDogScreen 나이 선택 초기상태 및 버튼 활성화 로직 수정
  • SignUpNavigation 연결
  • HomeScreen GUI 기반 뷰 수정
  • HomeScreen trackingbutton,settingbutton 화면 전환 추가
  • LinearProgressIndicator 중간여백, drawstop, cap 수정

📸 SCREENSHOT

image
BEFORE AFTER

📢 TO REVIEWERS

  • 데이잉

@vvan2 vvan2 added 🐻주완 주완 전용 라벨 mod 🎉 큰 단위 수정 - gui 반영 등 labels Jul 12, 2025
@vvan2 vvan2 linked an issue Jul 12, 2025 that may be closed by this pull request
1 task
@github-actions github-actions bot requested a review from JiWoo1261 July 12, 2025 19:36
Copy link
Copy Markdown
Member

@sonms sonms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

굿굿 전체적인 디테일만 좀 잡으면 좋을 것 같습니다~

Comment on lines +165 to +166
item{}
item{}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

item ㅎㅎ 수정~

Spacer(modifier = Modifier.weight(1f))

val isFormValid = state.selectedLocation.isNotEmpty()
val isFormValid = state.selectedLocation.isNotEmpty()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

폼 판별 변수는 상태로 뷰모델에서 map과 statein으로 관리해보아용

val isFormValid = state.name.isNotBlank() &&
state.age.isNotBlank() &&
state.selectedGender != SignUpContract.Gender.UNKNOWN
val isFormValid = state.name.isNotBlank() &&
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거도오ㅗ오오

onValueChange: (String) -> Unit,
modifier: Modifier = Modifier,
placeholder: String = "",
placeholder: String,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

기본값이 필요없었다면? Compose 파라미터 기준에 따라 modifier 위로~

)
Column(
modifier = Modifier
.fillMaxSize()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

상위에서 fillmaxsize인데 여기서 fillmaxsize로 가린 이유가 있을까요?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

하위 요소들만 16dp라 중첩해서 넣었는데 하위 column쪽 요소는 빼고 수정하겠습니다

)
}

private fun isAgeValid(ageKnown: SignUpContract.AgeKnown, dogAge: String): Boolean {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

여기도ㅠ 마찬가지로 뷰모델!

Comment on lines +66 to +70
Column(
modifier = Modifier
.fillMaxSize()
.padding(horizontal = 16.dp)
) {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

여기도 마찬가지로 상위에 fillmaxsize인데 여기서 flllmaxsize 인 이유?

@vvan2 vvan2 merged commit 9b62d33 into develop Jul 13, 2025
@vvan2 vvan2 deleted the mod/#52-signup-gui branch July 13, 2025 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod 🎉 큰 단위 수정 - gui 반영 등 🐻주완 주완 전용 라벨

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[mod] 회원가입 뷰 GUI 반영 및 코드 수정

2 participants