diff --git a/resources/views/filament/pages/board-header.blade.php b/resources/views/filament/pages/board-header.blade.php index fb4ca9d2..6ac167b0 100644 --- a/resources/views/filament/pages/board-header.blade.php +++ b/resources/views/filament/pages/board-header.blade.php @@ -1,15 +1,10 @@ @php - use Filament\Support\Enums\IconSize; use Filament\Support\Enums\Width; use Filament\Support\Facades\FilamentView; - use Filament\Support\Icons\Heroicon; use Filament\Tables\Enums\FiltersLayout; use Filament\Tables\Filters\Indicator; - use Filament\Tables\View\TablesIconAlias; use Filament\Tables\View\TablesRenderHook; - use function Filament\Support\generate_icon_html; - $table = $this->getTable(); $isFilterable = $table->isFilterable(); $isSearchable = $table->isSearchable(); @@ -32,7 +27,7 @@ $isModalLayout = ($filtersLayout === FiltersLayout::Modal) || ($hasFiltersDialog && $filtersTriggerAction->isModalSlideOver()); @endphp -
+
{{-- Breadcrumbs --}} @if (filled($breadcrumbs)) @@ -144,40 +139,22 @@ class="fi-ta-filters-dropdown" @if (filled($filterIndicatorsView = FilamentView::renderHook(TablesRenderHook::FILTER_INDICATORS, scopes: static::class, data: ['filterIndicators' => $filterIndicators]))) {{ $filterIndicatorsView }} @else -
-
- @foreach ($filterIndicators as $indicator) - - {{ $indicator->getLabel() }} - - @if ($indicator->isRemovable()) - - @endif - - @endforeach -
- - @if (collect($filterIndicators)->contains(fn (Indicator $indicator): bool => $indicator->isRemovable())) - - @endif +
+ @foreach ($filterIndicators as $indicator) + + {{ $indicator->getLabel() }} + + @if ($indicator->isRemovable()) + + @endif + + @endforeach
@endif @endif diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index dfb44740..4e273bc7 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -22,7 +22,7 @@ class="w-full h-full flex flex-col relative"
-
+
@foreach($columns as $columnId => $column) > + */ + protected function queryString(): array + { + return [ + 'tableSearch' => ['as' => 'search', 'except' => ''], + ]; + } } diff --git a/src/BoardResourcePage.php b/src/BoardResourcePage.php index 00ce972a..31380174 100644 --- a/src/BoardResourcePage.php +++ b/src/BoardResourcePage.php @@ -40,6 +40,16 @@ abstract class BoardResourcePage extends Page implements HasActions, HasBoard, H #[Url(as: 'filters')] public ?array $tableFilters = null; + /** + * @return array> + */ + protected function queryString(): array + { + return [ + 'tableSearch' => ['as' => 'search', 'except' => ''], + ]; + } + /** * Override Filament's action resolution to detect and route board actions. *