Browse Source

fixed pagination and search box

tyson 1 year ago
parent
commit
cb197e114f

+ 5 - 3
resources/views/dashboard.blade.php

@@ -10,13 +10,15 @@
             @include('shared.error-message')
             @include('shared.submit-idea')
             <hr>
-            @foreach($ideas as $idea)
+            @forelse($ideas as $idea)
             <div class="mt-3">
                 @include('shared.idea-card')
             </div>
-            @endforeach
+            @empty
+                <p class="text-center mt-4">No results found.</p>
+            @endforelse
             <div class="mt-3">
-            {{$ideas->links()}}
+            {{$ideas->withQueryString()->links()}}
             </div>
         </div>
         <div class="col-3">

+ 1 - 1
resources/views/shared/search-bar.blade.php

@@ -4,7 +4,7 @@
         <h5 class="">Search</h5>
     </div>
     <div class="card-body">
-        <input name="search" placeholder="..." class="form-control w-100" type="text" id="search">
+        <input name="search" placeholder="..." class="form-control w-100" type="text" id="search" value="{{request('search', '')}}">
         <button class="btn btn-dark mt-2"> Search</button>
     </div>
     </form>