showDifferentMethodSignInDialog function
Future<void>
showDifferentMethodSignInDialog({
- required BuildContext context,
- required List<
String> availableProviders, - required List<
ProviderConfiguration> providerConfigs, - FirebaseAuth? auth,
- VoidCallback? onSignedIn,
Implementation
Future<void> showDifferentMethodSignInDialog({
required BuildContext context,
required List<String> availableProviders,
required List<ProviderConfiguration> providerConfigs,
FirebaseAuth? auth,
VoidCallback? onSignedIn,
}) async {
await showGeneralDialog(
context: context,
pageBuilder: (context, _, __) => DifferentMethodSignInDialog(
availableProviders: availableProviders,
providerConfigs: providerConfigs,
auth: auth,
onSignedIn: () {
Navigator.of(context).pop();
},
),
);
}