- Menambahkan logika untuk menghitung jumlah notifikasi yang belum dibaca saat halaman dimuat. - Memperbarui suara notifikasi untuk diputar jika ada notifikasi baru. - Menambahkan fungsi untuk memeriksa notifikasi baru setiap 30 detik. - Memperbarui UI notifikasi jika ada notifikasi baru yang diterima.
15 lines
456 B
PHP
15 lines
456 B
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
Route::middleware(['auth'])->group(function () {
|
|
Route::get('/', function () {
|
|
return view('welcome');
|
|
})->name('dashboard');
|
|
|
|
Route::get('/notifications/count', function () {
|
|
return response()->json([
|
|
'count' => auth()->user()->unreadNotifications->count()
|
|
]);
|
|
})->name('notifications.count')->middleware('auth');
|
|
});
|