Files
afterwork/lib/presentation/screens/establishments/establishments_screen.dart
2024-09-24 00:32:20 +00:00

37 lines
1.2 KiB
Dart

import 'package:flutter/material.dart';
/// Écran des établissements.
/// Cet écran affiche une liste des établissements disponibles.
/// Les logs permettent de tracer les actions de navigation et d'affichage dans cet écran.
class EstablishmentsScreen extends StatelessWidget {
const EstablishmentsScreen({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
print("Affichage de l'écran des établissements.");
return Scaffold(
appBar: AppBar(
title: const Text('Établissements'),
backgroundColor: Colors.blueAccent,
),
body: ListView.builder(
itemCount: 10, // Exemple : 10 établissements fictifs pour l'affichage
itemBuilder: (context, index) {
print("Affichage de l'établissement numéro $index.");
return ListTile(
leading: const Icon(Icons.location_city),
title: Text('Établissement $index'),
subtitle: const Text('Description de l\'établissement'),
onTap: () {
print("L'utilisateur a sélectionné l'établissement numéro $index.");
// Logique pour ouvrir les détails de l'établissement
},
);
},
),
);
}
}