If for example you have two links to access different blades or components
<a href="{{ route('user.followers', ['user_name' => Auth::user()->name]) }}"> // I use Auth::user() as example but maybe you handle different users
<a href="{{ route('user.followings', ['user_name' => Auth::user()->name]) }}">
in web.php
Route::get('/{user_name}/followers', [FollowersComponent::class])->name('users.followers');
Route::get('/{user_name}/followings', [FollowinsComponent::class])->name('users.followings');
FollowersComponent
public $followers;
public $user;
public function mount($user_name)
{
$this->user = User::where('name', $user_name)->first();
$this->followers = $this->user->followers();
}
public function render()
{
return view('followers-component', ['followers' => $this->followers]);
}
and in followers-component.blade.php
@foreach($followers as $follower)
{{ $follower->name }}
@endforeach
Let me know if you understand this way