{{-- Alert contextuelle pour activer les notifications après une action importante Usage: @include('components.notification-context-alert', ['context' => 'booking']) Contextes disponibles: - booking: Après une réservation - message: Après avoir reçu un message - payment: Après un paiement - default: Message générique --}} @auth @php $context = $context ?? 'default'; $messages = [ 'booking' => [ 'title' => '📅 Réservation confirmée !', 'text' => 'Activez les notifications pour être alerté si le client modifie ou annule.', 'cta' => 'Ne rien manquer' ], 'message' => [ 'title' => '💬 Nouveau message !', 'text' => 'Activez les notifications pour répondre rapidement à vos clients.', 'cta' => 'Activer les alertes' ], 'payment' => [ 'title' => '💰 Paiement reçu !', 'text' => 'Activez les notifications pour suivre vos paiements en temps réel.', 'cta' => 'Rester informé' ], 'default' => [ 'title' => '🔔 Restez connecté !', 'text' => 'Activez les notifications pour ne rien manquer.', 'cta' => 'Activer' ] ]; $msg = $messages[$context] ?? $messages['default']; @endphp
@endauth