import 'package:flutter/material.dart'; import '../app_language.dart'; Future showDeactivateDialog(BuildContext context) async { final t = TranslationService.t; return await showDialog( context: context, builder: (ctx) => AlertDialog( title: Text(t('confirm_deactivation')), content: Text(t('deactivation_msg')), actions: [ TextButton(onPressed: () => Navigator.pop(ctx, false), child: Text(t('cancel'))), TextButton( onPressed: () => Navigator.pop(ctx, true), child: Text(t('deactivate'), style: const TextStyle(color: Colors.red)), ), ], ), ) ?? false; } Future showConfirmDialog(BuildContext context) async { final t = TranslationService.t; return await showDialog( context: context, builder: (ctx) => AlertDialog( title: Text(t('confirm_delete')), content: Text(t('delete_msg')), actions: [ TextButton(onPressed: () => Navigator.pop(ctx, false), child: Text(t('cancel'))), TextButton( onPressed: () => Navigator.pop(ctx, true), child: Text(t('delete'), style: const TextStyle(color: Colors.red)), ), ], ), ) ?? false; }