From 3fe38d5e26b442f11e9d5f61f3da54b3f87eb4e9 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Wed, 29 Oct 2025 00:43:12 +0500 Subject: [PATCH] wip --- app/Filament/Clusters/Cards/Cards/CardResource.php | 2 +- .../CardRequisite/Repositories/CardRequisiteRepository.php | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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);