diff --git a/app/Nova/Resources/Order/Loan/LoanOrder.php b/app/Nova/Resources/Order/Loan/LoanOrder.php index 102d639..d4523cd 100644 --- a/app/Nova/Resources/Order/Loan/LoanOrder.php +++ b/app/Nova/Resources/Order/Loan/LoanOrder.php @@ -136,7 +136,7 @@ class LoanOrder extends Resource */ public static function afterCreate(NovaRequest $request, Model $model): void { - LoanOrderRepo::notifyUser($request, $model, __('Loan order created'), 'success'); + LoanOrderRepo::notifyUser($request, $model, __('Loan order created'), 'success', 'pencil'); } /** @@ -148,7 +148,7 @@ class LoanOrder extends Resource */ public static function afterUpdate(NovaRequest $request, Model $model): void { - LoanOrderRepo::notifyUser($request, $model, __('Loan order updated')); + LoanOrderRepo::notifyUser($request, $model, __('Loan order updated'), 'info', 'pencil-alt'); } /** @@ -160,7 +160,7 @@ class LoanOrder extends Resource */ public static function afterDelete(NovaRequest $request, Model $model): void { - LoanOrderRepo::notifyUser($request, $model, __('Loan order deleted')); + LoanOrderRepo::notifyUser($request, $model, __('Loan order deleted'), 'error', 'trash'); } /** diff --git a/app/Repos/Order/Loan/LoanOrderRepo.php b/app/Repos/Order/Loan/LoanOrderRepo.php index 6eccf93..6f4edec 100644 --- a/app/Repos/Order/Loan/LoanOrderRepo.php +++ b/app/Repos/Order/Loan/LoanOrderRepo.php @@ -60,8 +60,13 @@ class LoanOrderRepo ); } - public static function notifyUser(NovaRequest $request, Model $model, string $message, string $type = 'info'): void - { + public static function notifyUser( + NovaRequest $request, + Model $model, + string $message, + string $type = 'info', + string $icon = 'eye', + ): void { /** @var \App\Models\Order\Loan\LoanOrder */ $loanOrder = $model; @@ -74,7 +79,7 @@ class LoanOrderRepo NovaNotification::make() ->message($message.': '.$loanOrder->unique_id) ->action(__('See'), URL::remote($url)) - ->icon('cash') + ->icon($icon) ->type($type) ); }