FilamentF
Filament16mo ago
monzer

how to hide table records until a filter is applied?

how to hide table records until a filter is applied?
Solution
->modifyQueryUsing(function(Builder $query, $livewire){
    if(!empty($livewire->tableFilters)){
        if(
            !empty($livewire->tableFilters['some_filter']['some_filter'])
        ){
            return $query;
        }
        return $query->where('id',0);
    }
})
Was this page helpful?