<div>
<!-- Search Input -->
<input type="text" placeholder="Search posts..." wire:model="query" class="border rounded p-2 w-full">
<!-- Search Results -->
@if(!empty($posts))
<ul class="mt-4">
@foreach($posts as $post)
<li class="p-2 border-b">{{ $post->title }}</li>
@endforeach
</ul>
@elseif(strlen($query) > 0)
<p class="mt-4 text-gray-500">No results found for "{{ $query }}".</p>
@endif
</div>
Ensure your Livewire component is properly routed. Add the following to your web.php
file: