import 'package:p_tits_pas/models/enfant_admin_model.dart';

/// Enfant sans lien parent (orphelins d’affiliation) — ticket #157.
bool enfantHasNoResponsable(EnfantAdminModel enfant) => enfant.hasNoResponsable;

/// Message vigilance liste Enfants (même usage que [amPlacesVigilanceMessage]).
String? enfantSansResponsableVigilanceMessage(EnfantAdminModel enfant) {
  if (!enfantHasNoResponsable(enfant)) return null;
  return 'Aucun responsable rattaché — à rattacher à un foyer';
}
