Here is my ViewSearch.php code
<?php
namespace App\Http\Livewire;
use App\customers;
use Livewire\Component;
class ViewSearch extends Component
{
public $search="";
public function render()
{
return view('livewire.view-search', [
'posts' => customers::where('name', $this->search)->get(),
]);
}
}
Here is my view-search.blade.php
<div>
<div>
<input wire:model="search" type="text" placeholder="Search users..."/>
</div>
<div>
<h1>Search Results:</h1>
<ul>
@foreach($posts as $post)
<li>{{ $post->name }}</li>
@endforeach
</ul>
</div>
</div>