Skip to content

Conversation

@youz2me
Copy link
Member

@youz2me youz2me commented Mar 16, 2025

👻 PULL REQUEST

📄 작업 내용

  • 스플래시 화면 UI 및 로그인 화면 전환 로직을 구현했어요. (피그마 기준 1-1)
  • 로그인 화면 UI를 구현했어요. (피그마 기준 2-1, 2-2)
앱 실행 시 스플래시 화면 로그인 버튼 클릭 시 팝업

👀 기타 더 이야기해볼 점

  • 현재 WableActionSheetViewController에서 confirmAction을 설정했을 때 온보딩 화면으로 전환이 안되는 이슈가 있는데 리뷰하실 때 같이 설명해주시면 좋을 것 같아요! 해당 이슈는 온보딩 화면 구현할 때 연결해서 해결하도록 하겠습니다.

🔗 연결된 이슈

@youz2me youz2me added ✨ feat 기능 또는 객체 구현 🦉 유진 🛌🛌🛌🛌🛌🛌🛌🛌🛌🛌 labels Mar 16, 2025
@youz2me youz2me requested a review from JinUng41 March 16, 2025 18:50
@youz2me youz2me self-assigned this Mar 16, 2025
@youz2me youz2me linked an issue Mar 16, 2025 that may be closed by this pull request
2 tasks
Copy link
Collaborator

@JinUng41 JinUng41 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 51 to 70
private lazy var kakaoButtonHandler: UIActionHandler = { _ in
// TODO: 카카오 로그인 기능 구현 필요
}

private lazy var appleButtonHandler: UIActionHandler = { _ in
// TODO: 애플 로그인 기능 구현 필요

let noticeViewController = WableActionSheetViewController(
configuraton: .init(
title: "앗 잠깐!",
message: "와블은 온화하면서도 유쾌한 LCK 팬들이 모여 함께 즐기는 공간이에요.\n더 건강하고 즐거운 커뮤니티를 만들어 나가는데 함께 노력해주실거죠?",
confirmButtonTitle: "확인",
confirmAction: { completion in
// TODO: 온보딩 화면으로 전환 필요
}
)
)

self.present(noticeViewController, animated: true)
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

UIActionHandler 프로퍼티를 ViewController가 계속 가지고 있어야 하는가 라는 관점에서 바라볼 때, 저는 아니라고 판단됩니다.
버튼에서 등록되기만 하면 되서 스택 영역에서 (함수 내) 선언되고 등록되기만 하면 될 것 같아요.

Copy link
Member Author

Choose a reason for hiding this comment

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

UIAction 정도의 볼륨으로(클로저를 이용해) 구현할 수준이 아닌 것 같아 분리했는데 그러면 addTarget을 이용하는 게 조금 더 나은 것 같아 반영했습니다 !! 좋은 의견 감사합니다 ~!!!

@youz2me youz2me merged commit f30a54b into develop Mar 17, 2025
@youz2me youz2me deleted the feat/#123-login-ui branch March 17, 2025 16:17
youz2me added a commit that referenced this pull request Oct 26, 2025
[Feat] 스플래시 및 로그인 UI 구현
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] 로그인 UI 구현하기

3 participants