@extends('layoutuser.app') @section('title', 'Notifikasi') @section('content')

Pengaturan Notifikasi

Riwayat Notifikasi
@if($notifications->count() > 0)
@foreach($notifications as $notification)
@if(!$notification->is_read) Baru @endif {{ $notification->title }}
{{ ucfirst($notification->type) }}

{{ $notification->message }}

{{ $notification->created_at->diffForHumans() }}
@if(!$notification->is_read) @endif
@endforeach
{{ $notifications->links() }}
@else
Belum ada notifikasi

Notifikasi akan muncul di sini ketika ada informasi penting untuk Anda.

@endif
Pengaturan Suara Notifikasi
Putar suara saat notifikasi muncul
Nonaktifkan untuk mencegah suara muncul saat berpindah halaman
0% 100%
Memuat pilihan suara...

Pengaturan Alarm Berulang
10 detik 2 menit
5 detik 1 menit
Pengaturan Permission Notifikasi
Status Permission:
Memeriksa status permission...
Notifikasi akan muncul di sistem operasi (Windows, macOS, Linux)
Notifikasi akan muncul meski tab browser tidak aktif
Test Notifikasi:
Test Database:
  • Menyimpan notifikasi ke database
  • Muncul di daftar notifikasi
  • Tidak memerlukan permission browser
Test Popup Device:
  • Menampilkan popup di sistem operasi
  • Memerlukan permission browser
  • Muncul saat tab aktif
Test Background:
  • Notifikasi background/offline
  • Muncul meski tab tidak aktif
  • Menggunakan Service Worker
Test Alarm Berulang:
  • Notifikasi berulang setiap 30 detik
  • Suara berulang setiap 10 detik
  • Tombol Dismiss & Snooze
Penting:
  • Notifikasi browser memerlukan permission dari pengguna
  • Website harus menggunakan HTTPS untuk notifikasi background
  • Jika permission ditolak, notifikasi akan menggunakan fallback (visual + audio)
@endsection