Closed Ahario closed 9 months ago
PR 날릴 때 체크 리스트
[Add]
Issue Number: N/A
소셜미디어로 로그인하는 유저들을 기존의 회원가입뷰가 아닌 소셜회원가입뷰로 이동시키는 기능을 추가하였습니다.
.onChange(of: isActive) { _ in if isActive { print("나와라") presentationMode.wrappedValue.dismiss() } else { print("나오지 마라") } }
SocialRegisterView(), GoogleSocialRegisterView()를 일단 나눠놨습니다. 뷰 연결이 마음에 들지않아서 확인해보다가 그런것이여서, 추후 뷰를 통합하는식으로 리펙토링하겠습니다.
아직 회원탈퇴에 아이폰에 저장된 애플로그인기록을 삭제하는 기능은 구현되지않았습니다. 아이폰에서 회원가입을 하실경우 반드시 리셋을 시키고해주시기바랍니다.
PR 가이드라인
PR Checklist
PR 날릴 때 체크 리스트
PR Type
[Add]
연관되는 issue 정보를 알려주세요
Issue Number: N/A
PR 설명하기
소셜미디어로 로그인하는 유저들을 기존의 회원가입뷰가 아닌 소셜회원가입뷰로 이동시키는 기능을 추가하였습니다.
어떻게 작동하나요? code 기반으로 설명해주세요
@State isActive: Bool 값을 하위뷰에 environmentObject로 넘겨주고, 로그인이 성공하면 해당값을 true로 바꿔서 LoginView()에 있는 onChange에 걸리게해서 여러개의 presentationMode 시트들을 연속적으로 닫게하는 방식으로 하였습니다.
가능하다면 추가해주세요
변경 사항 스크린샷 혹은 화면 녹화
기타 언급해야 할 사항들
SocialRegisterView(), GoogleSocialRegisterView()를 일단 나눠놨습니다. 뷰 연결이 마음에 들지않아서 확인해보다가 그런것이여서, 추후 뷰를 통합하는식으로 리펙토링하겠습니다.
아직 회원탈퇴에 아이폰에 저장된 애플로그인기록을 삭제하는 기능은 구현되지않았습니다. 아이폰에서 회원가입을 하실경우 반드시 리셋을 시키고해주시기바랍니다.