diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php index 3a7e8a9..db51caf 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php @@ -2,9 +2,11 @@ namespace App\Filament\Resources\Monitoring\ContentRecaps\Pages; +use App\Filament\Exports\ContentRecapExcelExport; use App\Filament\Resources\Monitoring\ContentRecaps\ContentRecapResource; use Filament\Actions\CreateAction; use Filament\Resources\Pages\ListRecords; +use pxlrbt\FilamentExcel\Actions\ExportAction; class ListContentRecaps extends ListRecords { @@ -17,6 +19,14 @@ protected function getHeaderActions(): array return [ CreateAction::make() ->label('Tambah'), + + ExportAction::make() + ->exports([ + ContentRecapExcelExport::make() + ->fromTable(), + ]) + ->color('success') + ->icon(null), ]; } } diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php b/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php index a6d1ca6..104ebee 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php @@ -12,7 +12,6 @@ use App\Filament\Actions\Cheerful\RestoreAction; use App\Filament\Actions\DefaultBulkActions; use App\Filament\Columns\TimestampColumns; -use App\Filament\Exports\ContentRecapExcelExport; use App\Models\ContentRecap; use Filament\Actions\BulkActionGroup; use Filament\Forms\Components\DatePicker; @@ -26,7 +25,6 @@ use Filament\Tables\Filters\TrashedFilter; use Filament\Tables\Table; use Illuminate\Database\Eloquent\Builder; -use pxlrbt\FilamentExcel\Actions\Tables\ExportAction; class ContentRecapsTable { @@ -193,15 +191,6 @@ public static function configure(Table $table): Table RestoreAction::make(), ]) - ->headerActions([ - ExportAction::make() - ->exports([ - ContentRecapExcelExport::make() - ->fromTable(), - ]) - ->color('success'), - - ]) ->toolbarActions([ BulkActionGroup::make([ ...DefaultBulkActions::make('Rekap Konten'),