import 'package:flutter/material.dart'; import 'package:geosector_app/presentation/widgets/environment_info_widget.dart'; /// Widget d'information de débogage pour l'administrateur /// À intégrer où nécessaire dans l'interface administrateur class AdminDebugInfoWidget extends StatelessWidget { const AdminDebugInfoWidget({super.key}); @override Widget build(BuildContext context) { return Card( margin: const EdgeInsets.all(16.0), shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(8.0)), child: Padding( padding: const EdgeInsets.all(16.0), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Row( children: [ const Icon(Icons.bug_report, color: Colors.grey), const SizedBox(width: 8), Text( 'Informations de débogage', style: Theme.of(context).textTheme.titleMedium, ), ], ), const SizedBox(height: 16), ListTile( leading: const Icon(Icons.info_outline), title: const Text('Environnement'), subtitle: const Text( 'Afficher les informations sur l\'environnement actuel'), onTap: () => EnvironmentInfoWidget.show(context), shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(8.0), ), tileColor: Colors.grey.withOpacity(0.1), ), // Autres options de débogage peuvent être ajoutées ici ], ), ), ); } }