Skip to content

Commit 2a1f4e3

Browse files
add callback
1 parent 28efc0f commit 2a1f4e3

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

FirebaseSwiftUI/FirebaseFacebookSwiftUI/Sources/Views/FacebookButtonView.swift

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,16 @@ extension FacebookButtonView: View {
2525
public var body: some View {
2626
FacebookLoginButtonView(
2727
isLimitedLogin: $limitedLogin,
28-
nonce: $nonce
28+
nonce: $nonce,
29+
onLoginResult: { error in
30+
Task {
31+
if let error = error {
32+
errorMessage = authService.string.localizedErrorMessage(for: error)
33+
} else {
34+
await signInWithFacebook()
35+
}
36+
}
37+
}
2938
)
3039
Text(errorMessage).foregroundColor(.red)
3140
}

0 commit comments

Comments
 (0)