|
|
@@ -4,12 +4,12 @@
|
|
|
<div class="table-buttons py-2 bg-primary rounded-start d-flex flex-column ">
|
|
|
<button type="button" class="btn btn-sm text-white" data-bs-toggle="modal"
|
|
|
data-bs-target="#table_{{ $id }}_modal_search">
|
|
|
- <i class="bi bi-search"></i>
|
|
|
+ <i class="bi bi-search-heart @if(request()->has('s')) text-danger @endif"></i>
|
|
|
</button>
|
|
|
|
|
|
<button type="button" class="btn btn-sm text-white " data-bs-toggle="modal"
|
|
|
data-bs-target="#table_{{ $id }}_modal_filters">
|
|
|
- <i class="bi bi-funnel-fill"></i>
|
|
|
+ <i class="bi bi-funnel-fill @if(request()->has('filters')) text-danger @endif"></i>
|
|
|
</button>
|
|
|
|
|
|
<button type="button" class="btn btn-sm text-white " data-bs-toggle="modal"
|
|
|
@@ -22,23 +22,36 @@
|
|
|
<tr>
|
|
|
@foreach($header as $headerName => $headerTitle)
|
|
|
<th scope="col" class="bg-primary-subtle column_{{ $headerName }}">
|
|
|
- <span class="cursor-pointer sort-by-column" data-name="{{ $headerName }}">
|
|
|
+ <div class="d-flex align-items-center justify-content-between">
|
|
|
+
|
|
|
+ <div class="cursor-pointer sort-by-column" data-name="{{ $headerName }}">
|
|
|
{{ $headerTitle }}
|
|
|
- @if(str_starts_with($headerName, $sortBy))
|
|
|
+ </div>
|
|
|
+ <div class="text-center mx-1 cursor-pointer sort-by-column" data-name="{{ $headerName }}">
|
|
|
+ @if(($headerName== $sortBy))
|
|
|
@if($orderBy === 'asc')
|
|
|
- <i class="bi bi-arrow-up"></i>
|
|
|
+ <i class="bi bi-arrow-up-square-fill text-primary"></i>
|
|
|
@else
|
|
|
- <i class="bi bi-arrow-down"></i>
|
|
|
+ <i class="bi bi-arrow-down-square-fill text-primary"></i>
|
|
|
@endif
|
|
|
@endif
|
|
|
-
|
|
|
+ </div>
|
|
|
+ <div class="text-end cursor-pointer">
|
|
|
+ <i data-bs-toggle="modal"
|
|
|
+ data-bs-target="#table_{{ $id }}_modal_filters"
|
|
|
+ class="bi
|
|
|
@if(isset(request()->filters[$headerName]) ||
|
|
|
isset(request()->filters[str_replace('_txt', '', $headerName) . '_from']) ||
|
|
|
isset(request()->filters[str_replace('_txt', '', $headerName) . '_to'])
|
|
|
)
|
|
|
- <i class="bi bi-funnel"></i>
|
|
|
+ bi-funnel-fill text-danger
|
|
|
+ @else
|
|
|
+ bi-funnel
|
|
|
@endif
|
|
|
- </span>
|
|
|
+ "></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
</th>
|
|
|
@endforeach
|
|
|
|