import "package:flutter/material.dart";

/// 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;
}
