From cbd36d29e8ed32b9c2c6f722086e96c83bfe399a Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Tue, 16 Dec 2025 14:13:24 +0700 Subject: [PATCH] feat: Add `HasPageShield` trait to CustomMedia and CustomCompany pages. --- app/Filament/Pages/CustomCompany.php | 3 +++ app/Filament/Pages/CustomMedia.php | 3 +++ 2 files changed, 6 insertions(+) diff --git a/app/Filament/Pages/CustomCompany.php b/app/Filament/Pages/CustomCompany.php index ce46465..dbc6544 100644 --- a/app/Filament/Pages/CustomCompany.php +++ b/app/Filament/Pages/CustomCompany.php @@ -5,6 +5,7 @@ use App\Models\Company; use Asmit\FilamentUpload\Forms\Components\AdvancedFileUpload; use BackedEnum; +use BezhanSalleh\FilamentShield\Traits\HasPageShield; use Filament\Forms\Components\Textarea; use Filament\Forms\Components\TextInput; use Filament\Notifications\Notification; @@ -18,6 +19,8 @@ class CustomCompany extends Page { + use HasPageShield; + protected string $view = 'filament.pages.company'; protected static ?string $title = 'Perusahaan'; diff --git a/app/Filament/Pages/CustomMedia.php b/app/Filament/Pages/CustomMedia.php index 54327c5..fa99244 100644 --- a/app/Filament/Pages/CustomMedia.php +++ b/app/Filament/Pages/CustomMedia.php @@ -8,6 +8,7 @@ use App\Models\PartnerMedia; use Asmit\FilamentUpload\Forms\Components\AdvancedFileUpload; use BackedEnum; +use BezhanSalleh\FilamentShield\Traits\HasPageShield; use Filament\Forms\Components\Radio; use Filament\Forms\Components\Textarea; use Filament\Forms\Components\TextInput; @@ -22,6 +23,8 @@ class CustomMedia extends Page { + use HasPageShield; + protected string $view = 'filament.pages.custom-media'; protected static ?string $title = 'Media';