/// Une récompense du catalogue que le client peut viser avec ses points. class Recompense { final String id; final String nom; final double coutPoints; final bool actif; const Recompense({ required this.id, required this.nom, required this.coutPoints, this.actif = true, }); factory Recompense.fromMap(Map map) { return Recompense( id: map['id'].toString(), nom: (map['nom'] as String?) ?? '', coutPoints: (map['cout_points'] as num?)?.toDouble() ?? 0, actif: (map['actif'] as bool?) ?? true, ); } }