DocketEntry::count(), 'total_documents' => Document::count(), 'total_subscribers' => Subscription::where('is_active', true)->count(), 'recent_entries' => DocketEntry::with('documents') ->latest('date') ->take(5) ->get() ->map(function ($entry) { return [ 'id' => $entry->id, 'date' => $entry->date->format('m/d/Y'), 'title' => $entry->title, 'summary' => $entry->summary, 'documents_count' => $entry->documents->count(), ]; }), ]; return Inertia::render('Admin/Dashboard', $stats); } }