Skip to content
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

[FEAT/#58] CustomDropDownMenu 구현 #68

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

angryPodo
Copy link
Collaborator

Related issue 🛠

Work Description ✏️

  • 커스텀 드롭다운 구현

Screenshot 📸

2025-01-18.2.35.33.mov

To Reviewers 📢

모두들 감사합니다.

@angryPodo angryPodo added 💙민재💙 💙민재💙 FEAT✨ 새로운 기능 구현 labels Jan 17, 2025
@angryPodo angryPodo self-assigned this Jan 17, 2025
@angryPodo angryPodo requested a review from a team as a code owner January 17, 2025 17:38
@angryPodo angryPodo linked an issue Jan 17, 2025 that may be closed by this pull request
1 task
Copy link
Member

@chattymin chattymin left a comment

Choose a reason for hiding this comment

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

고생하셨습니다 :)
당신의 노력에 치얼스 🚀

this.alpha = alpha
transformOrigin = TransformOrigin(0.5f, 0f)
}
.padding(horizontal = 20.dp)
Copy link
Member

Choose a reason for hiding this comment

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

p2) 외부의 패딩과 같아야 한다는 부분이 조금 걸리긴 하지만...
현재로서는 지금이 최선일 것 같네요.

그렇다면 외부의 패딩이 변경되어도 같은 값을 넣을 수 있도록 paddingValue를 매개변수로 받아오는건 어떨까요?

Copy link
Collaborator

Choose a reason for hiding this comment

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

오호 매개변수로 받아오는 것도 좋아보이는데요?!??

Copy link
Member

Choose a reason for hiding this comment

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

저도 좋다고 생각합니다!

isVisible = isDropdownVisible,
onDismissRequest = { isDropdownVisible = false },
modifier = Modifier
.offset(y = (textFieldSize + 4).dp)
Copy link
Member

Choose a reason for hiding this comment

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

p4) 위에 있는 @SuppressLint("UseOfNonLambdaOffsetOverload")린트가 offset을 ()로 묶으면 생기는 오류라고 합니다.
람다로 변경이 가능하다면 변경부탁드려요 :)

Copy link
Member

Choose a reason for hiding this comment

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

아 뭐시여 프리뷰네?
정보 전달인걸로 칠게요~

Copy link
Collaborator

@Hyobeen-Park Hyobeen-Park left a comment

Choose a reason for hiding this comment

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

텍스트 설정만 한번만 확인해주세요~~!!

this.alpha = alpha
transformOrigin = TransformOrigin(0.5f, 0f)
}
.padding(horizontal = 20.dp)
Copy link
Collaborator

Choose a reason for hiding this comment

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

오호 매개변수로 받아오는 것도 좋아보이는데요?!??

Comment on lines +124 to +129
Text(
text = placeName,
style = SpoonyAndroidTheme.typography.body2b,
color = SpoonyAndroidTheme.colors.black,
maxLines = 1
)
Copy link
Collaborator

Choose a reason for hiding this comment

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

P2: 혹시 여기에는 overflow 설정 안해줘도 괜찮나요???

Copy link
Member

@Roel4990 Roel4990 left a comment

Choose a reason for hiding this comment

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

LGTM

this.alpha = alpha
transformOrigin = TransformOrigin(0.5f, 0f)
}
.padding(horizontal = 20.dp)
Copy link
Member

Choose a reason for hiding this comment

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

저도 좋다고 생각합니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FEAT✨ 새로운 기능 구현 💙민재💙 💙민재💙
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT] CustomDropDownMenu 구현
4 participants