diff --git a/app/Filament/Clusters/Cards/Cards/CardResource.php b/app/Filament/Clusters/Cards/Cards/CardResource.php index fbdb024..e7293b6 100644 --- a/app/Filament/Clusters/Cards/Cards/CardResource.php +++ b/app/Filament/Clusters/Cards/Cards/CardResource.php @@ -158,7 +158,7 @@ class CardResource extends Resource ->icon('heroicon-o-document-text') ->requiresConfirmation() ->modalIcon('heroicon-o-document-text') - ->action(fn (Card $record, Component $livewire) => CardRequisiteRepository::make()->downloadCardRequisite($record, $livewire)), + ->action(fn (Card $record) => CardRequisiteRepository::make()->downloadCardRequisite($record)), EditAction::make() ->label(''), diff --git a/app/Modules/CardRequisite/Repositories/CardRequisiteRepository.php b/app/Modules/CardRequisite/Repositories/CardRequisiteRepository.php index ca4a046..633c02f 100644 --- a/app/Modules/CardRequisite/Repositories/CardRequisiteRepository.php +++ b/app/Modules/CardRequisite/Repositories/CardRequisiteRepository.php @@ -9,14 +9,16 @@ use Filament\Notifications\Notification; use Illuminate\Support\Facades\File; use Illuminate\Support\Facades\Storage; use Illuminate\Support\Str; -use Livewire\Component; use PhpOffice\PhpWord\TemplateProcessor; class CardRequisiteRepository { use Makeable; - public function downloadCardRequisite(Card $record, Component $livewire): ?\Symfony\Component\HttpFoundation\BinaryFileResponse + /** + * Download card requisite + */ + public function downloadCardRequisite(Card $record): ?\Symfony\Component\HttpFoundation\BinaryFileResponse { /** @var \App\Modules\CardTransaction\Types\CardTransactionResponse */ $response = $this->fetchApi($record);