Added axn export page in invoice validation resource page
Some checks failed
Gemini PR Review / Gemini PR Review (pull_request) Waiting to run
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Waiting to run
Laravel Larastan / larastan (pull_request) Waiting to run
Laravel Pint / pint (pull_request) Waiting to run
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled

This commit is contained in:
dhanabalan
2026-04-11 11:57:24 +05:30
parent 97af15e148
commit 34821d6a89
2 changed files with 71 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
namespace App\Filament\Resources;
use AlperenErsoy\FilamentExport\Actions\FilamentExportBulkAction;
use App\Filament\Exports\AxnExporter;
use App\Filament\Exports\InvoiceValidationExporter;
use App\Filament\Imports\InvoiceValidationImporter;
use App\Filament\Resources\InvoiceValidationResource\Pages;
@@ -1141,6 +1142,13 @@ class InvoiceValidationResource extends Resource
->visible(function () {
return Filament::auth()->user()->can('view export invoice');
}),
ExportAction::make()
->label('Export Axn')
->color('warning')
->exporter(AxnExporter::class)
->visible(function () {
return Filament::auth()->user()->can('view export axn invoice');
}),
])
->filters([