From ca9b1b31f8ab49f0d4aa075f60f7d5520a20788a Mon Sep 17 00:00:00 2001 From: Coding-Solo Date: Wed, 6 Mar 2024 00:37:40 -0500 Subject: [PATCH] fix sign in with apple not dismissing loginview --- .../final/Favourites/Shared/Auth/LoginView.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/fundamentals/apple/auth-account-linking/final/Favourites/Shared/Auth/LoginView.swift b/fundamentals/apple/auth-account-linking/final/Favourites/Shared/Auth/LoginView.swift index 4784c42..e610ef9 100644 --- a/fundamentals/apple/auth-account-linking/final/Favourites/Shared/Auth/LoginView.swift +++ b/fundamentals/apple/auth-account-linking/final/Favourites/Shared/Auth/LoginView.swift @@ -135,6 +135,7 @@ struct LoginView: View { viewModel.handleSignInWithAppleRequest(request) } onCompletion: { result in viewModel.handleSignInWithAppleCompletion(result) + if case .success(_) = result { dismiss() } } .signInWithAppleButtonStyle(colorScheme == .light ? .black : .white) .frame(maxWidth: .infinity, minHeight: 50)