Skip to content

Commit d69301c

Browse files
author
=
committed
Check for filter visibilty in toolbar component
1 parent a3cc2de commit d69301c

File tree

1 file changed

+20
-16
lines changed

1 file changed

+20
-16
lines changed

resources/views/components/tools/toolbar.blade.php

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,18 @@ class="origin-top-left absolute left-0 mt-2 w-full md:w-56 rounded-md shadow-lg
106106
aria-labelledby="filters-menu"
107107
>
108108
@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>
117119
</div>
118-
</div>
120+
@endif
119121
@endforeach
120122

121123
@if ($component->hasAppliedFiltersWithValues())
@@ -305,14 +307,16 @@ class="block w-full border-gray-300 rounded-md shadow-sm transition duration-150
305307
>
306308
<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">
307309
@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>
313316

314-
{{ $filter->render($component) }}
315-
</div>
317+
{{ $filter->render($component) }}
318+
</div>
319+
@endif
316320
@endforeach
317321
</div>
318322
</div>

0 commit comments

Comments
 (0)