@@ -106,16 +106,18 @@ class="origin-top-left absolute left-0 mt-2 w-full md:w-56 rounded-md shadow-lg
106
106
aria-labelledby =" filters-menu"
107
107
>
108
108
@foreach ($component -> getFilters () as $filter )
109
- <div class =" py-1" role =" none" >
110
- <div class =" block px-4 py-2 text-sm text-gray-700 space-y-1" role =" menuitem" >
111
- <label for =" {{ $component -> getTableName () } } -filter-{{ $filter -> getKey () } }"
112
- class =" block text-sm font-medium leading-5 text-gray-700 dark:text-white" >
113
- {{ $filter -> getName () } }
114
- </label >
115
-
116
- {{ $filter -> render ($component ) } }
109
+ @if ($filter -> isVisible () )
110
+ <div class =" py-1" role =" none" >
111
+ <div class =" block px-4 py-2 text-sm text-gray-700 space-y-1" role =" menuitem" >
112
+ <label for =" {{ $component -> getTableName () } } -filter-{{ $filter -> getKey () } }"
113
+ class =" block text-sm font-medium leading-5 text-gray-700 dark:text-white" >
114
+ {{ $filter -> getName () } }
115
+ </label >
116
+
117
+ {{ $filter -> render ($component ) } }
118
+ </div >
117
119
</div >
118
- </ div >
120
+ @endif
119
121
@endforeach
120
122
121
123
@if ($component -> hasAppliedFiltersWithValues () )
@@ -305,14 +307,16 @@ class="block w-full border-gray-300 rounded-md shadow-sm transition duration-150
305
307
>
306
308
<div class =" grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4 lg:grid-cols-6 gap-6 px-4 md:p-0 mb-6" >
307
309
@foreach ($component -> getFilters () as $filter )
308
- <div class =" space-y-1" >
309
- <label for =" {{ $component -> getTableName () } } -filter-{{ $filter -> getKey () } }"
310
- class =" block text-sm font-medium leading-5 text-gray-700 dark:text-white" >
311
- {{ $filter -> getName () } }
312
- </label >
310
+ @if ($filter -> isVisible () )
311
+ <div class =" space-y-1" >
312
+ <label for =" {{ $component -> getTableName () } } -filter-{{ $filter -> getKey () } }"
313
+ class =" block text-sm font-medium leading-5 text-gray-700 dark:text-white" >
314
+ {{ $filter -> getName () } }
315
+ </label >
313
316
314
- {{ $filter -> render ($component ) } }
315
- </div >
317
+ {{ $filter -> render ($component ) } }
318
+ </div >
319
+ @endif
316
320
@endforeach
317
321
</div >
318
322
</div >
0 commit comments