@php
$events = [
['key' => 'customer_created', 'emoji' => '🆕', 'label' => 'Nouveau client inscrit', 'desc' => 'Déclenchée lors de la création d\'un compte client', 'default_color' => '5865F2'],
['key' => 'invoice_created', 'emoji' => '🧾', 'label' => 'Facture créée', 'desc' => 'Déclenchée lors de la génération d\'une nouvelle facture', 'default_color' => '5865F2'],
['key' => 'invoice_paid', 'emoji' => '💰', 'label' => 'Paiement reçu', 'desc' => 'Déclenchée lorsqu\'une facture est réglée', 'default_color' => '57F287'],
['key' => 'service_created', 'emoji' => '🚀', 'label' => 'Service créé', 'desc' => 'Déclenchée lors du provisioning d\'un nouveau service', 'default_color' => '3BA55C'],
['key' => 'service_suspended', 'emoji' => '⚠️', 'label' => 'Service suspendu', 'desc' => 'Déclenchée lors de la suspension d\'un service', 'default_color' => 'FEE75C'],
['key' => 'service_unsuspended', 'emoji' => '✅', 'label' => 'Service réactivé', 'desc' => 'Déclenchée lors de la réactivation d\'un service', 'default_color' => '57F287'],
['key' => 'service_expired', 'emoji' => '❌', 'label' => 'Service expiré / supprimé', 'desc' => 'Déclenchée à l\'expiration ou à la résiliation', 'default_color' => 'ED4245'],
['key' => 'service_upgraded', 'emoji' => '⬆️', 'label' => 'Service mis à niveau', 'desc' => 'Déclenchée lors d\'un upgrade ou downgrade', 'default_color' => 'EB459E'],
];
@endphp
@foreach($events as $ev)
@php
$notifyField = 'notify_' . $ev['key'];
$colorField = 'color_' . $ev['key'];
$isEnabled = old($notifyField, $settings->{$notifyField} ?? true);
$colorVal = old($colorField, $settings->{$colorField} ?? $ev['default_color']);
@endphp
{{ $ev['emoji'] }}
{{ $ev['label'] }}
{{ $ev['desc'] }}
@endforeach