Added export functionality

This commit is contained in:
dhanabalan
2025-04-08 17:30:20 +05:30
parent 1ec38f827f
commit 92f9017b0e

View File

@@ -2,6 +2,7 @@
namespace App\Filament\Resources; namespace App\Filament\Resources;
use App\Filament\Exports\ProductionPlanExporter;
use App\Filament\Imports\ProductionPlanImporter; use App\Filament\Imports\ProductionPlanImporter;
use App\Filament\Resources\ProductionPlanResource\Pages; use App\Filament\Resources\ProductionPlanResource\Pages;
use App\Filament\Resources\ProductionPlanResource\RelationManagers; use App\Filament\Resources\ProductionPlanResource\RelationManagers;
@@ -18,6 +19,7 @@ use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\SoftDeletingScope; use Illuminate\Database\Eloquent\SoftDeletingScope;
use Filament\Forms\Components\Section; use Filament\Forms\Components\Section;
use Filament\Tables\Actions\ExportAction;
use Illuminate\Support\Facades\Request; use Illuminate\Support\Facades\Request;
class ProductionPlanResource extends Resource class ProductionPlanResource extends Resource
@@ -548,6 +550,8 @@ class ProductionPlanResource extends Resource
ImportAction::make() ImportAction::make()
->importer(ProductionPlanImporter::class) ->importer(ProductionPlanImporter::class)
->maxRows(100000), ->maxRows(100000),
ExportAction::make()
->exporter(ProductionPlanExporter::class),
]); ]);
} }