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: 도서관 남은 좌석 UI 구현 #391

Merged
merged 10 commits into from
Dec 21, 2024

Conversation

boiledEgg-s
Copy link
Collaborator

@boiledEgg-s boiledEgg-s commented Dec 9, 2024

https://kuring.atlassian.net/browse/KURING-226?atlOrigin=eyJpIjoiYTlhZWM5YjkwMzllNDk1NDgwZjY2ODRiNjc1Mzg1OTQiLCJwIjoiaiJ9

요약

  • 도서관 남은 좌석 UI 구현

  • Navigator와 Manifest에 Activity 등록

  • 화면 이동 로직 및 뷰모델, 상태관리 미구현 (해당 PR을 머지한 후 작업할 예정)

  • 하단 영상은 프리뷰 인터렉티브 모드로 촬영

    2024-12-09.1.27.12.mov

2024.12.18 수정사항

댓글로 달아주신 부분 수정했습니다!

  • 탑바 리플 재설정
  • 코드 빈줄 삭제
  • enableEdgeToEdge 추가

@boiledEgg-s boiledEgg-s self-assigned this Dec 9, 2024
@auto-assign auto-assign bot requested review from l2hyunwoo and mwy3055 December 9, 2024 04:33
Copy link
Member

@mwy3055 mwy3055 left a comment

Choose a reason for hiding this comment

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

Request changes이긴 한데, UI 구현 자체에는 큰 문제 없습니다. 가볍게 읽어주세요.

core/designsystem/src/main/res/drawable/ic_refresh.xml Outdated Show resolved Hide resolved
.fillMaxWidth(),
onClick = onClick,
enabled = true,
blur = true
Copy link
Member

Choose a reason for hiding this comment

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

comma~ (48라인도 동일)

Comment on lines 47 to 50
modifier = Modifier.clickable(
indication = null,
interactionSource = interaction,
onClick = onNavigationIconClick
Copy link
Collaborator

Choose a reason for hiding this comment

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

noClickable 같은데 TopBar 네비게이션 아이콘에 리플이 없어도 되려나요...?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

다른 부분들을 확인해보니까 리플이 있네요? 이건 일관성을 위해 삭제하도록 하겠습니다!

Comment on lines 14 to 37
@AndroidEntryPoint
class LibrarySeatActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)

setContent {
KuringTheme {
LibrarySeatScreen(
onBackButtonClick = ::finish,
onReservationButtonClick = {},
modifier = Modifier.fillMaxSize()
)
}
}
}

companion object {
fun start(context: Context) {
val intent = Intent(context, LibrarySeatActivity::class.java)
context.startActivity(intent)
}
}
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

enableEdgeToEdge 없어도 되나요?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

추가했습니다!

Copy link
Member

@mwy3055 mwy3055 left a comment

Choose a reason for hiding this comment

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

👍

종강하셨나요? ㅎㅎ

@boiledEgg-s
Copy link
Collaborator Author

👍

종강하셨나요? ㅎㅎ

ㅎㅎ 넵

Copy link
Collaborator

@l2hyunwoo l2hyunwoo left a comment

Choose a reason for hiding this comment

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

당신은 최고입니다

@boiledEgg-s boiledEgg-s merged commit 0d98dee into develop Dec 21, 2024
1 check passed
@boiledEgg-s boiledEgg-s deleted the feature/kuring-226_library_remaining_seats_ui branch December 21, 2024 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants