showPendingVerificationDialog method
Show dialog for pending verification choice
Implementation
Future<bool?> showPendingVerificationDialog(BuildContext context) async {
return await showDialog<bool>(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return AlertDialog(
title: Text('Vérification en cours'),
content: Text(
'Vous avez une vérification en cours qui nécessite une validation manuelle. '
'Que souhaitez-vous faire ?'
),
actions: [
TextButton(
onPressed: () => Navigator.of(context).pop(false), // Check status
child: Text('Vérifier le statut'),
),
TextButton(
onPressed: () => Navigator.of(context).pop(true), // Start new verification
child: Text('Nouvelle vérification'),
),
],
);
},
);
}