diff --git a/app/Filament/Resources/PaymentOrder/PaymentOrderResource/Pages/EditPaymentOrder.php b/app/Filament/Resources/PaymentOrder/PaymentOrderResource/Pages/EditPaymentOrder.php index 0f80e3f..a4a0513 100644 --- a/app/Filament/Resources/PaymentOrder/PaymentOrderResource/Pages/EditPaymentOrder.php +++ b/app/Filament/Resources/PaymentOrder/PaymentOrderResource/Pages/EditPaymentOrder.php @@ -6,21 +6,40 @@ use App\Filament\Resources\PaymentOrder\PaymentOrderResource; use App\Filament\Resources\PaymentOrder\PaymentOrderResource\Actions\ExportToWord; use Filament\Actions; use Filament\Actions\Action; +use Filament\Pages\Actions\DeleteAction; use Filament\Resources\Pages\EditRecord; class EditPaymentOrder extends EditRecord { protected static string $resource = PaymentOrderResource::class; - protected function getHeaderActions(): array + protected function getActions(): array { return [ - Actions\DeleteAction::make() - ->icon('heroicon-m-trash'), + Action::make('Go back') + ->url($this->getResource()::getUrl('index')) + ->icon('heroicon-m-arrow-uturn-left') + ->button() + ->outlined() + ->color('primary'), + + Action::make('Save') + ->action('save') + ->keyBindings(['mod+s']) + ->icon('heroicon-m-cloud-arrow-up'), Action::make('ExportToWord') ->icon('heroicon-m-document-arrow-down') + ->color('gray') ->action(fn () => ExportToWord::make($this->getRecord())->handle()->download()), + + DeleteAction::make() + ->icon('heroicon-m-trash'), ]; } + + protected function getFormActions(): array + { + return []; // necessary to remove the bottom actions + } } diff --git a/app/Helpers/helpers.php b/app/Helpers/helpers.php index 18ffd81..ed13692 100644 --- a/app/Helpers/helpers.php +++ b/app/Helpers/helpers.php @@ -136,8 +136,6 @@ function getLatestNumber(string $tableName = 'incoming_letters', string $column /** * Written format of money in turkmen - * - * @param string $money */ function moneyFormatInTurkmenLetter(string $money): string {