From 26b67c8e3e4231059c6cae30755bd24ed2ddb66b Mon Sep 17 00:00:00 2001 From: Ghostie Date: Fri, 23 Aug 2024 17:49:11 -0500 Subject: [PATCH] getting the posts of the user we follow --- app/Http/Controllers/HomeController.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 6803c24..242103a 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers; +use App\Models\Post; use Illuminate\Http\Request; class HomeController extends Controller @@ -9,8 +10,11 @@ class HomeController extends Controller public function __invoke() { // obtain following users - dd(auth()->user()->following->pluck("id")->toArray()); + $ids = auth()->user()->following->pluck("id")->toArray(); + $posts = Post::whereIn("user_id", $ids)->latest()->paginate(24); - return view("home"); + return view("home", [ + "posts" => $posts + ]); } }