feat(frontend): add material detail screen

This commit is contained in:
SaidSoighiri94
2026-07-06 12:44:43 +02:00
parent 84bd2cc629
commit b124d7a775
4 changed files with 286 additions and 9 deletions
+10 -2
View File
@@ -1,21 +1,29 @@
import "package:flutter/material.dart";
/// Représentation d'un matériel affiché dans le catalogue (données statiques
/// pour l'instant ; sera alimenté par l'API plus tard).
/// Représentation d'un matériel affiché dans le catalogue et son détail
/// (données statiques pour l'instant ; sera alimenté par l'API plus tard).
class MaterielItem {
const MaterielItem({
required this.nom,
required this.categorie,
required this.marque,
required this.modele,
required this.reference,
required this.campus,
required this.etatGeneral,
required this.disponible,
required this.accessoires,
required this.icon,
});
final String nom;
final String categorie;
final String marque;
final String modele;
final String reference;
final String campus;
final String etatGeneral;
final bool disponible;
final List<String> accessoires;
final IconData icon;
}