feat: action logs (#702)

This commit is contained in:
Kyrch authored and GitHub committed 2024-06-27 06:22:16 -03:00
1 parent 847189aad4
commit ea5683d080
92 files changed
+2373 -328

No files matched your search

@@ -4,6 +4,7 @@ declare(strict_types=1);
namespace App\Filament\HeaderActions;
use App\Concerns\Filament\Actions\HasActionLogs;
use Filament\Actions\Action;
use Filament\Support\Enums\MaxWidth;
@@ -14,6 +15,8 @@ use Filament\Support\Enums\MaxWidth;
*/
abstract class BaseHeaderAction extends Action
{
use HasActionLogs;
/**
* Initial setup for the action.
*
@@ -25,6 +28,10 @@ abstract class BaseHeaderAction extends Action
$this->requiresConfirmation();
$this->afterFormValidated(fn (BaseHeaderAction $action) => $this->createActionLog($action));
$this->after(fn () => $this->finishedLog());
$this->modalWidth(MaxWidth::FourExtraLarge);
}
}