public function index() { $users = User::with(['weights' => function ($query) { $query->orderBy('created_at', 'desc'); }])->has('weights')->get(); $chats = Chat::with('user')->orderBy('created_at', 'desc')->take(15)->get(); return view('leaderboard')->with('users', $users)->with('chats', $chats); }