faizananwerali / filament-refresh-table
A Filament plugin that adds refresh functionality to tables
Installs: 719
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 1
pkg:composer/faizananwerali/filament-refresh-table
Requires
- php: ^8.1
- filament/filament: ^3.0
- spatie/laravel-package-tools: ^1.16
This package is auto-updated.
Last update: 2025-12-27 08:03:30 UTC
README
A Filament plugin that adds refresh functionality to tables.
Installation
You can install the package via composer:
composer require faizananwerali/filament-refresh-table
Usage
Global Usage
use FaizanAnwerAli\FilamentRefreshTable\FilamentRefreshTablePlugin; class AdminPanelProvider extends PanelProvider { public function panel(Panel $panel): Panel { return $panel ->plugins([ FilamentRefreshTablePlugin::make(), ]); } }
Manual Usage
use FaizanAnwerAli\FilamentRefreshTable\FilamentRefreshTablePlugin; class AdminPanelProvider extends PanelProvider { public function panel(Panel $panel): Panel { return $panel ->plugins([ FilamentRefreshTablePlugin::make()->enabled(false), ]); } }
On table page, use trait.
<?php namespace App\Filament\Resources\PostResource\Pages; use App\Filament\Resources\PostResource; use FaizanAnwerAli\FilamentRefreshTable\Concerns\HasRefreshableTable; use Filament\Actions; use Filament\Resources\Pages\ListRecords; class ListPosts extends ListRecords { use HasRefreshableTable; protected static string $resource = PostResource::class; protected function getHeaderActions(): array { return [ Actions\CreateAction::make(), ]; } }
License
The MIT License (MIT).
