From 974cc4df50ae49cf8651a5ad38544440f0691e5f Mon Sep 17 00:00:00 2001 From: Jagad R R Date: Sun, 19 Jan 2025 15:22:17 +0700 Subject: [PATCH] revamp notification system --- .../Backend/DashboardController.php | 5 ++++- resources/views/layouts/app.blade.php | 21 ++++++++++++++++++- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Backend/DashboardController.php b/app/Http/Controllers/Backend/DashboardController.php index 5505115..2ec0739 100644 --- a/app/Http/Controllers/Backend/DashboardController.php +++ b/app/Http/Controllers/Backend/DashboardController.php @@ -111,7 +111,10 @@ class DashboardController extends Controller ->where('is_read', 0); // Ambil data dan kembalikan sebagai JSON - return response()->json($notifications->limit(6)->get()); + return response()->json([ + 'count' => $notifications->count(), + 'data' => $notifications->take(7)->get(), + ]); } public function mark_read() diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index f42d82a..c63bc7a 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -42,6 +42,7 @@