diff --git a/app/Notifications/PushAlertNotification.php b/app/Notifications/PushAlertNotification.php new file mode 100644 index 0000000..0c27dbb --- /dev/null +++ b/app/Notifications/PushAlertNotification.php @@ -0,0 +1,72 @@ +title('New Alert 🚨') + ->icon('/pwa-192x192.png') + ->body('You have a new notification') + ->action('Open App', 'open_app') + ->data(['url' => '/admin']); + } + + /** + * Get the notification's delivery channels. + * + * @return array + */ + // public function via(object $notifiable): array + // { + // return ['mail']; + // } + + /** + * Get the mail representation of the notification. + */ + public function toMail(object $notifiable): MailMessage + { + return (new MailMessage) + ->line('The introduction to the notification.') + ->action('Notification Action', url('/')) + ->line('Thank you for using our application!'); + } + + /** + * Get the array representation of the notification. + * + * @return array + */ + public function toArray(object $notifiable): array + { + return [ + // + ]; + } +}