© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
7 replies
Sandeep

How to Hide/Show Bulk Action based on active Tab?

I have tried as below:
 Tables\Actions\BulkAction::make('bulk_revert_archive')
                        ->label('Remove From Archived')
                        ->visible(isset(request()->query()['activeTab']) && request()->query()['activeTab'] === "is_archived")
                        ->requiresConfirmation()
 Tables\Actions\BulkAction::make('bulk_revert_archive')
                        ->label('Remove From Archived')
                        ->visible(isset(request()->query()['activeTab']) && request()->query()['activeTab'] === "is_archived")
                        ->requiresConfirmation()

I want visible true when activeTab= "is_archived" for reset of tabs, don't want to display above action to bulk action.
image.png
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

How to hide/show table column based on the active tab?
FilamentFFilament / ❓┊help
2y ago
Hide Column Based on Active Group?
FilamentFFilament / ❓┊help
10mo ago
Show/Hide Table Columns based on getTabs()
FilamentFFilament / ❓┊help
3y ago
Change table columns/filters based on active tab?
FilamentFFilament / ❓┊help
12mo ago