From f5c0b0ec18420019beba690c8af12f43420f1801 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Tue, 31 Mar 2026 15:38:13 +0700 Subject: [PATCH] feat: Refactor page titles in Filament resources to static properties, removing cheerful notification methods for a cleaner implementation and improved user experience. --- app/Filament/Pages/AdminVerification/Index.php | 5 +---- app/Filament/Pages/Analytic.php | 6 +----- app/Filament/Pages/Company.php | 5 +---- app/Filament/Pages/Dashboard.php | 6 +----- app/Filament/Pages/Media.php | 5 +---- app/Filament/Pages/Settings/ManageGeneralSettings.php | 5 +---- app/Filament/Pages/Settings/ManageSeoSettings.php | 5 +---- app/Filament/Pages/Settings/ManageSocialMediaSettings.php | 5 +---- app/Filament/Pages/Verification.php | 5 +---- .../Resources/Manage/Contacts/Pages/ManageContacts.php | 6 +----- .../Manage/Cooperations/Pages/CreateCooperation.php | 5 +---- .../Resources/Manage/Cooperations/Pages/EditCooperation.php | 5 +---- .../Manage/Cooperations/Pages/ListCooperations.php | 6 +----- .../Resources/Manage/Cooperations/Pages/ViewCooperation.php | 6 +----- .../Manage/DataChanges/Pages/ManageDataChanges.php | 6 +----- .../Resources/Manage/DataChanges/Pages/ViewDataChange.php | 6 +----- .../Manage/Journalists/Pages/ManageJournalists.php | 6 +----- .../Resources/Manage/Partners/Pages/ManagePartners.php | 6 +----- .../Resources/Manage/Partners/Pages/ViewPartner.php | 6 +----- .../Resources/Master/Categories/Pages/ManageCategories.php | 5 +---- .../Master/Classifications/Pages/ManageClassifications.php | 5 +---- .../Master/Departments/Pages/ManageDepartments.php | 5 +---- .../Resources/Master/Locations/Pages/ManageLocations.php | 5 +---- .../SubClassifications/Pages/ManageSubClassifications.php | 5 +---- .../Master/SubLocations/Pages/ManageSubLocations.php | 5 +---- app/Filament/Resources/Master/Themes/Pages/ManageThemes.php | 5 +---- app/Filament/Resources/Master/Users/Pages/ManageUsers.php | 5 +---- .../Monitoring/ContentRecaps/Pages/CreateContentRecap.php | 5 +---- .../Monitoring/ContentRecaps/Pages/EditContentRecap.php | 5 +---- .../Monitoring/ContentRecaps/Pages/ListContentRecaps.php | 6 +----- .../IssueManagements/Pages/CreateIssueManagement.php | 5 +---- .../IssueManagements/Pages/EditIssueManagement.php | 5 +---- .../IssueManagements/Pages/ListIssueManagements.php | 6 +----- .../MediaMonitorings/Pages/CreateMediaMonitoring.php | 5 +---- .../MediaMonitorings/Pages/EditMediaMonitoring.php | 5 +---- .../MediaMonitorings/Pages/ListMediaMonitorings.php | 6 +----- .../Publication/Announcements/Pages/ManageAnnouncements.php | 5 +---- .../Resources/Publication/News/Pages/CreateNews.php | 5 +---- app/Filament/Resources/Publication/News/Pages/EditNews.php | 5 +---- app/Filament/Resources/Publication/News/Pages/ListNews.php | 6 +----- app/Filament/Resources/Visitors/Pages/ManageVisitors.php | 6 +----- 41 files changed, 41 insertions(+), 179 deletions(-) diff --git a/app/Filament/Pages/AdminVerification/Index.php b/app/Filament/Pages/AdminVerification/Index.php index 0253afd..c970eb9 100644 --- a/app/Filament/Pages/AdminVerification/Index.php +++ b/app/Filament/Pages/AdminVerification/Index.php @@ -40,10 +40,7 @@ class Index extends Page implements HasActions, HasForms protected static ?string $slug = 'manage/admin-verification'; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Verifikasi Rekanan ๐Ÿ‘ฅ๐Ÿ›ก๏ธ', 'Verifikasi Data Rekanan'); - } + protected static ?string $title = 'Verifikasi Rekanan'; protected string $view = 'filament.pages.admin-verification'; diff --git a/app/Filament/Pages/Analytic.php b/app/Filament/Pages/Analytic.php index 54b76d9..a051ab5 100644 --- a/app/Filament/Pages/Analytic.php +++ b/app/Filament/Pages/Analytic.php @@ -3,7 +3,6 @@ namespace App\Filament\Pages; use App\Enums\RoleEnum; -use App\Filament\Support\CheerfulNotification; use App\Filament\Widgets\Charts\BudgetRealizationChart; use App\Filament\Widgets\Charts\CompanyStatusChart; use App\Filament\Widgets\Charts\CooperationStatusChart; @@ -39,10 +38,7 @@ class Analytic extends BaseDashboard protected static ?string $slug = 'analytic'; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Analisa ๐Ÿ“Šโœจ', 'Analisa Data'); - } + protected static ?string $title = 'Analisa'; protected static ?string $navigationLabel = 'Analisa'; diff --git a/app/Filament/Pages/Company.php b/app/Filament/Pages/Company.php index cfbe77f..1466ec7 100644 --- a/app/Filament/Pages/Company.php +++ b/app/Filament/Pages/Company.php @@ -53,10 +53,7 @@ class Company extends Page implements HasForms protected static ?string $slug = 'manage/company'; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Detail Perusahaan ๐Ÿ—๏ธโœจ', 'Profil Perusahaan'); - } + protected static ?string $title = 'Perusahaan'; public ?VerificationRequest $verificationRequest = null; diff --git a/app/Filament/Pages/Dashboard.php b/app/Filament/Pages/Dashboard.php index 24dee8d..c38c038 100644 --- a/app/Filament/Pages/Dashboard.php +++ b/app/Filament/Pages/Dashboard.php @@ -2,7 +2,6 @@ namespace App\Filament\Pages; -use App\Filament\Support\CheerfulNotification; use App\Filament\Widgets\Stats\OverviewStats; use BezhanSalleh\FilamentShield\Traits\HasPageShield; use Filament\Pages\Dashboard as BaseDashboard; @@ -11,10 +10,7 @@ class Dashboard extends BaseDashboard { use HasPageShield; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Dasbor ๐Ÿ โœจ', 'Dasbor'); - } + protected static ?string $title = 'Dasbor'; protected static ?string $pollingInterval = null; diff --git a/app/Filament/Pages/Media.php b/app/Filament/Pages/Media.php index 3af0a56..b9c1107 100644 --- a/app/Filament/Pages/Media.php +++ b/app/Filament/Pages/Media.php @@ -64,10 +64,7 @@ class Media extends Page implements HasForms protected static ?string $slug = 'manage/media'; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Detail Media ๐Ÿ“ฐโœจ', 'Profil Media'); - } + protected static ?string $title = 'Media'; public ?VerificationRequest $verificationRequest = null; diff --git a/app/Filament/Pages/Settings/ManageGeneralSettings.php b/app/Filament/Pages/Settings/ManageGeneralSettings.php index 502087c..b11593d 100644 --- a/app/Filament/Pages/Settings/ManageGeneralSettings.php +++ b/app/Filament/Pages/Settings/ManageGeneralSettings.php @@ -31,10 +31,7 @@ class ManageGeneralSettings extends SettingsPage protected static string $settings = GeneralSettings::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Pengaturan Umum ๐Ÿ“‹โœจ', 'Pengaturan Umum'); - } + protected static ?string $title = 'Umum'; public function form(Schema $schema): Schema { diff --git a/app/Filament/Pages/Settings/ManageSeoSettings.php b/app/Filament/Pages/Settings/ManageSeoSettings.php index e231e8c..f0bea59 100644 --- a/app/Filament/Pages/Settings/ManageSeoSettings.php +++ b/app/Filament/Pages/Settings/ManageSeoSettings.php @@ -29,10 +29,7 @@ class ManageSeoSettings extends SettingsPage protected static string $settings = SeoSettings::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('SEO ๐Ÿ”โœจ', 'SEO'); - } + protected static ?string $title = 'SEO'; public function form(Schema $schema): Schema { diff --git a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php index b619c49..5e693d4 100644 --- a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php +++ b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php @@ -29,10 +29,7 @@ class ManageSocialMediaSettings extends SettingsPage protected static string $settings = SocialMediaSettings::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Media Sosial ๐Ÿ”—โœจ', 'Media Sosial'); - } + protected static ?string $title = 'Media Sosial'; public function form(Schema $schema): Schema { diff --git a/app/Filament/Pages/Verification.php b/app/Filament/Pages/Verification.php index 51dc9f8..e557e88 100644 --- a/app/Filament/Pages/Verification.php +++ b/app/Filament/Pages/Verification.php @@ -39,10 +39,7 @@ class Verification extends Page implements HasActions, HasForms protected static ?string $slug = 'manage/verification'; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Verifikasi ๐Ÿ›ก๏ธโœจ', 'Pengajuan Verifikasi'); - } + protected static ?string $title = 'Verifikasi'; public ?VerificationRequest $verificationRequest = null; diff --git a/app/Filament/Resources/Manage/Contacts/Pages/ManageContacts.php b/app/Filament/Resources/Manage/Contacts/Pages/ManageContacts.php index 1c2f4a7..1547b04 100644 --- a/app/Filament/Resources/Manage/Contacts/Pages/ManageContacts.php +++ b/app/Filament/Resources/Manage/Contacts/Pages/ManageContacts.php @@ -3,15 +3,11 @@ namespace App\Filament\Resources\Manage\Contacts\Pages; use App\Filament\Resources\Manage\Contacts\ContactResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ManageRecords; class ManageContacts extends ManageRecords { protected static string $resource = ContactResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Kontak ๐Ÿ“งโœจ', 'Kontak'); - } + protected static ?string $title = 'Kontak'; } diff --git a/app/Filament/Resources/Manage/Cooperations/Pages/CreateCooperation.php b/app/Filament/Resources/Manage/Cooperations/Pages/CreateCooperation.php index 0a65f5d..4cab377 100644 --- a/app/Filament/Resources/Manage/Cooperations/Pages/CreateCooperation.php +++ b/app/Filament/Resources/Manage/Cooperations/Pages/CreateCooperation.php @@ -15,10 +15,7 @@ class CreateCooperation extends CreateRecord { protected static string $resource = CooperationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Tambah Kerja Sama Seru! ๐Ÿš€โœจ', 'Tambah Kerja Sama'); - } + protected static ?string $title = 'Kerja Sama'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Manage/Cooperations/Pages/EditCooperation.php b/app/Filament/Resources/Manage/Cooperations/Pages/EditCooperation.php index 62463de..c233c70 100644 --- a/app/Filament/Resources/Manage/Cooperations/Pages/EditCooperation.php +++ b/app/Filament/Resources/Manage/Cooperations/Pages/EditCooperation.php @@ -14,10 +14,7 @@ class EditCooperation extends EditRecord { protected static string $resource = CooperationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Sempurnakan Kerja Sama ๐Ÿ“โœจ', 'Ubah Data Kerja Sama'); - } + protected static ?string $title = 'Kerja Sama'; public function mount(int|string $record): void { diff --git a/app/Filament/Resources/Manage/Cooperations/Pages/ListCooperations.php b/app/Filament/Resources/Manage/Cooperations/Pages/ListCooperations.php index 7255e6c..479101e 100644 --- a/app/Filament/Resources/Manage/Cooperations/Pages/ListCooperations.php +++ b/app/Filament/Resources/Manage/Cooperations/Pages/ListCooperations.php @@ -4,7 +4,6 @@ use App\Enums\RoleEnum; use App\Filament\Resources\Manage\Cooperations\CooperationResource; -use App\Filament\Support\CheerfulNotification; use Filament\Actions\CreateAction; use Filament\Resources\Pages\ListRecords; @@ -12,10 +11,7 @@ class ListCooperations extends ListRecords { protected static string $resource = CooperationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Kerja Sama ๐Ÿคโœจ', 'Kerja Sama'); - } + protected static ?string $title = 'Kerja Sama'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Manage/Cooperations/Pages/ViewCooperation.php b/app/Filament/Resources/Manage/Cooperations/Pages/ViewCooperation.php index e10a6b0..70d3bbc 100644 --- a/app/Filament/Resources/Manage/Cooperations/Pages/ViewCooperation.php +++ b/app/Filament/Resources/Manage/Cooperations/Pages/ViewCooperation.php @@ -4,17 +4,13 @@ use App\Filament\Actions\BackAction; use App\Filament\Resources\Manage\Cooperations\CooperationResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ViewRecord; class ViewCooperation extends ViewRecord { protected static string $resource = CooperationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Detail Kerja Sama ๐Ÿคโœจ', 'Detail Data Kerja Sama'); - } + protected static ?string $title = 'Kerja Sama'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Manage/DataChanges/Pages/ManageDataChanges.php b/app/Filament/Resources/Manage/DataChanges/Pages/ManageDataChanges.php index 6c96a8a..affc40d 100644 --- a/app/Filament/Resources/Manage/DataChanges/Pages/ManageDataChanges.php +++ b/app/Filament/Resources/Manage/DataChanges/Pages/ManageDataChanges.php @@ -3,15 +3,11 @@ namespace App\Filament\Resources\Manage\DataChanges\Pages; use App\Filament\Resources\Manage\DataChanges\DataChangesResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ListRecords; class ManageDataChanges extends ListRecords { protected static string $resource = DataChangesResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Permohonan Perubahan Data ๐Ÿ“โœจ', 'Permohonan Perubahan Data'); - } + protected static ?string $title = 'Permohonan Perubahan Data'; } diff --git a/app/Filament/Resources/Manage/DataChanges/Pages/ViewDataChange.php b/app/Filament/Resources/Manage/DataChanges/Pages/ViewDataChange.php index ab30b9e..fa989d7 100644 --- a/app/Filament/Resources/Manage/DataChanges/Pages/ViewDataChange.php +++ b/app/Filament/Resources/Manage/DataChanges/Pages/ViewDataChange.php @@ -4,17 +4,13 @@ use App\Filament\Actions\BackAction; use App\Filament\Resources\Manage\DataChanges\DataChangesResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ViewRecord; class ViewDataChange extends ViewRecord { protected static string $resource = DataChangesResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Detail Perubahan Data ๐Ÿ“โœจ', 'Detail Permohonan Perubahan Data'); - } + protected static ?string $title = 'Permohonan Perubahan Data'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Manage/Journalists/Pages/ManageJournalists.php b/app/Filament/Resources/Manage/Journalists/Pages/ManageJournalists.php index 5392ec9..1419499 100644 --- a/app/Filament/Resources/Manage/Journalists/Pages/ManageJournalists.php +++ b/app/Filament/Resources/Manage/Journalists/Pages/ManageJournalists.php @@ -6,17 +6,13 @@ use App\Enums\VerificationStatus; use App\Filament\Resources\Manage\Journalists\Actions\CreateJournalistAction; use App\Filament\Resources\Manage\Journalists\JournalistResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ManageRecords; class ManageJournalists extends ManageRecords { protected static string $resource = JournalistResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Jurnalis โœ๏ธโœจ', 'Jurnalis'); - } + protected static ?string $title = 'Jurnalis'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Manage/Partners/Pages/ManagePartners.php b/app/Filament/Resources/Manage/Partners/Pages/ManagePartners.php index e28b850..0d78936 100644 --- a/app/Filament/Resources/Manage/Partners/Pages/ManagePartners.php +++ b/app/Filament/Resources/Manage/Partners/Pages/ManagePartners.php @@ -3,15 +3,11 @@ namespace App\Filament\Resources\Manage\Partners\Pages; use App\Filament\Resources\Manage\Partners\PartnerResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ManageRecords; class ManagePartners extends ManageRecords { protected static string $resource = PartnerResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Rekanan ๐Ÿขโœจ', 'Rekanan'); - } + protected static ?string $title = 'Rekanan'; } diff --git a/app/Filament/Resources/Manage/Partners/Pages/ViewPartner.php b/app/Filament/Resources/Manage/Partners/Pages/ViewPartner.php index f706f5e..6373dcc 100644 --- a/app/Filament/Resources/Manage/Partners/Pages/ViewPartner.php +++ b/app/Filament/Resources/Manage/Partners/Pages/ViewPartner.php @@ -4,17 +4,13 @@ use App\Filament\Actions\BackAction; use App\Filament\Resources\Manage\Partners\PartnerResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ViewRecord; class ViewPartner extends ViewRecord { protected static string $resource = PartnerResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Detail Rekanan ๐Ÿขโœจ', 'Detail Data Rekanan'); - } + protected static ?string $title = 'Rekanan'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/Categories/Pages/ManageCategories.php b/app/Filament/Resources/Master/Categories/Pages/ManageCategories.php index 7cb2896..902a389 100644 --- a/app/Filament/Resources/Master/Categories/Pages/ManageCategories.php +++ b/app/Filament/Resources/Master/Categories/Pages/ManageCategories.php @@ -12,10 +12,7 @@ class ManageCategories extends ManageRecords { protected static string $resource = CategoryResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Kategori ๐Ÿท๏ธโœจ', 'Kategori'); - } + protected static ?string $title = 'Kategori'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/Classifications/Pages/ManageClassifications.php b/app/Filament/Resources/Master/Classifications/Pages/ManageClassifications.php index 6fb3dba..85d1c9d 100644 --- a/app/Filament/Resources/Master/Classifications/Pages/ManageClassifications.php +++ b/app/Filament/Resources/Master/Classifications/Pages/ManageClassifications.php @@ -12,10 +12,7 @@ class ManageClassifications extends ManageRecords { protected static string $resource = ClassificationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Klasifikasi ๐Ÿ“‚โœจ', 'Klasifikasi'); - } + protected static ?string $title = 'Klasifikasi'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/Departments/Pages/ManageDepartments.php b/app/Filament/Resources/Master/Departments/Pages/ManageDepartments.php index 5799e61..8824bf2 100644 --- a/app/Filament/Resources/Master/Departments/Pages/ManageDepartments.php +++ b/app/Filament/Resources/Master/Departments/Pages/ManageDepartments.php @@ -12,10 +12,7 @@ class ManageDepartments extends ManageRecords { protected static string $resource = DepartmentResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('OPD ๐Ÿขโœจ', 'OPD'); - } + protected static ?string $title = 'OPD'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/Locations/Pages/ManageLocations.php b/app/Filament/Resources/Master/Locations/Pages/ManageLocations.php index b3ace75..c6b3593 100644 --- a/app/Filament/Resources/Master/Locations/Pages/ManageLocations.php +++ b/app/Filament/Resources/Master/Locations/Pages/ManageLocations.php @@ -12,10 +12,7 @@ class ManageLocations extends ManageRecords { protected static string $resource = LocationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Lokus ๐Ÿ“โœจ', 'Lokus'); - } + protected static ?string $title = 'Lokus'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/SubClassifications/Pages/ManageSubClassifications.php b/app/Filament/Resources/Master/SubClassifications/Pages/ManageSubClassifications.php index c7c2bc4..12ca45f 100644 --- a/app/Filament/Resources/Master/SubClassifications/Pages/ManageSubClassifications.php +++ b/app/Filament/Resources/Master/SubClassifications/Pages/ManageSubClassifications.php @@ -12,10 +12,7 @@ class ManageSubClassifications extends ManageRecords { protected static string $resource = SubClassificationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Subklasifikasi ๐Ÿ“‘โœจ', 'Subklasifikasi'); - } + protected static ?string $title = 'Subklasifikasi'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/SubLocations/Pages/ManageSubLocations.php b/app/Filament/Resources/Master/SubLocations/Pages/ManageSubLocations.php index 82aff1a..0880dad 100644 --- a/app/Filament/Resources/Master/SubLocations/Pages/ManageSubLocations.php +++ b/app/Filament/Resources/Master/SubLocations/Pages/ManageSubLocations.php @@ -12,10 +12,7 @@ class ManageSubLocations extends ManageRecords { protected static string $resource = SubLocationResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Sublokus ๐Ÿ“Œโœจ', 'Sublokus'); - } + protected static ?string $title = 'Sublokus'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/Themes/Pages/ManageThemes.php b/app/Filament/Resources/Master/Themes/Pages/ManageThemes.php index 9d42f9b..c9fa8f4 100644 --- a/app/Filament/Resources/Master/Themes/Pages/ManageThemes.php +++ b/app/Filament/Resources/Master/Themes/Pages/ManageThemes.php @@ -12,10 +12,7 @@ class ManageThemes extends ManageRecords { protected static string $resource = ThemeResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Tema ๐Ÿ“‚โœจ', 'Tema'); - } + protected static ?string $title = 'Tema'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Master/Users/Pages/ManageUsers.php b/app/Filament/Resources/Master/Users/Pages/ManageUsers.php index 2cfd390..413116c 100644 --- a/app/Filament/Resources/Master/Users/Pages/ManageUsers.php +++ b/app/Filament/Resources/Master/Users/Pages/ManageUsers.php @@ -12,10 +12,7 @@ class ManageUsers extends ManageRecords { protected static string $resource = UserResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Pengguna ๐Ÿ‘คโœจ', 'Pengguna'); - } + protected static ?string $title = 'Pengguna'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/CreateContentRecap.php b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/CreateContentRecap.php index 944d1c6..6cf532f 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/CreateContentRecap.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/CreateContentRecap.php @@ -12,10 +12,7 @@ class CreateContentRecap extends CreateRecord { protected static string $resource = ContentRecapResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Tambah Rekap Konten Seru! ๐Ÿš€โœจ', 'Tambah Rekap Konten'); - } + protected static ?string $title = 'Rekap Konten'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/EditContentRecap.php b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/EditContentRecap.php index 3facd55..2db2524 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/EditContentRecap.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/EditContentRecap.php @@ -13,10 +13,7 @@ class EditContentRecap extends EditRecord { protected static string $resource = ContentRecapResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Sempurnakan Rekap Konten ๐Ÿ“โœจ', 'Ubah Rekap Konten'); - } + protected static ?string $title = 'Rekap Konten'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php index 699cf4f..db51caf 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/Pages/ListContentRecaps.php @@ -4,7 +4,6 @@ use App\Filament\Exports\ContentRecapExcelExport; use App\Filament\Resources\Monitoring\ContentRecaps\ContentRecapResource; -use App\Filament\Support\CheerfulNotification; use Filament\Actions\CreateAction; use Filament\Resources\Pages\ListRecords; use pxlrbt\FilamentExcel\Actions\ExportAction; @@ -13,10 +12,7 @@ class ListContentRecaps extends ListRecords { protected static string $resource = ContentRecapResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Rekap Konten ๐Ÿ“โœจ', 'Rekap Konten'); - } + protected static ?string $title = 'Rekap Konten'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/IssueManagements/Pages/CreateIssueManagement.php b/app/Filament/Resources/Monitoring/IssueManagements/Pages/CreateIssueManagement.php index 7118100..20bc6fa 100644 --- a/app/Filament/Resources/Monitoring/IssueManagements/Pages/CreateIssueManagement.php +++ b/app/Filament/Resources/Monitoring/IssueManagements/Pages/CreateIssueManagement.php @@ -12,10 +12,7 @@ class CreateIssueManagement extends CreateRecord { protected static string $resource = IssueManagementResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Tambah Manajemen Isu Seru! ๐Ÿš€โœจ', 'Tambah Manajemen Isu'); - } + protected static ?string $title = 'Manajemen Isu'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/IssueManagements/Pages/EditIssueManagement.php b/app/Filament/Resources/Monitoring/IssueManagements/Pages/EditIssueManagement.php index 66eb766..64ac89d 100644 --- a/app/Filament/Resources/Monitoring/IssueManagements/Pages/EditIssueManagement.php +++ b/app/Filament/Resources/Monitoring/IssueManagements/Pages/EditIssueManagement.php @@ -12,10 +12,7 @@ class EditIssueManagement extends EditRecord { protected static string $resource = IssueManagementResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Sempurnakan Manajemen Isu ๐Ÿ“โœจ', 'Ubah Manajemen Isu'); - } + protected static ?string $title = 'Manajemen Isu'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/IssueManagements/Pages/ListIssueManagements.php b/app/Filament/Resources/Monitoring/IssueManagements/Pages/ListIssueManagements.php index 84850ec..090f1a2 100644 --- a/app/Filament/Resources/Monitoring/IssueManagements/Pages/ListIssueManagements.php +++ b/app/Filament/Resources/Monitoring/IssueManagements/Pages/ListIssueManagements.php @@ -4,7 +4,6 @@ use App\Filament\Exports\IssueManagementExcelExport; use App\Filament\Resources\Monitoring\IssueManagements\IssueManagementResource; -use App\Filament\Support\CheerfulNotification; use Filament\Actions\CreateAction; use Filament\Resources\Pages\ListRecords; use pxlrbt\FilamentExcel\Actions\ExportAction; @@ -13,10 +12,7 @@ class ListIssueManagements extends ListRecords { protected static string $resource = IssueManagementResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Manajemen Isu ๐Ÿ“ขโœจ', 'Manajemen Isu'); - } + protected static ?string $title = 'Manajemen Isu'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/CreateMediaMonitoring.php b/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/CreateMediaMonitoring.php index d6238c7..679bfdd 100644 --- a/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/CreateMediaMonitoring.php +++ b/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/CreateMediaMonitoring.php @@ -13,10 +13,7 @@ class CreateMediaMonitoring extends CreateRecord { protected static string $resource = MediaMonitoringResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Tambah Monitoring Media Seru! ๐Ÿš€โœจ', 'Tambah Monitoring Media'); - } + protected static ?string $title = 'Monitoring Media'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/EditMediaMonitoring.php b/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/EditMediaMonitoring.php index 54f30eb..b2b9680 100644 --- a/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/EditMediaMonitoring.php +++ b/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/EditMediaMonitoring.php @@ -12,10 +12,7 @@ class EditMediaMonitoring extends EditRecord { protected static string $resource = MediaMonitoringResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Sempurnakan Monitoring Media ๐Ÿ“โœจ', 'Ubah Monitoring Media'); - } + protected static ?string $title = 'Monitoring Media'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/ListMediaMonitorings.php b/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/ListMediaMonitorings.php index cb5490c..47220f7 100644 --- a/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/ListMediaMonitorings.php +++ b/app/Filament/Resources/Monitoring/MediaMonitorings/Pages/ListMediaMonitorings.php @@ -5,7 +5,6 @@ use App\Filament\Exports\MediaMonitoringExcelExport; use App\Filament\Resources\Monitoring\MediaMonitorings\Actions\CrawlNewsAction; use App\Filament\Resources\Monitoring\MediaMonitorings\MediaMonitoringResource; -use App\Filament\Support\CheerfulNotification; use Filament\Actions\CreateAction; use Filament\Resources\Pages\ListRecords; use pxlrbt\FilamentExcel\Actions\ExportAction; @@ -14,10 +13,7 @@ class ListMediaMonitorings extends ListRecords { protected static string $resource = MediaMonitoringResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Monitoring Media ๐Ÿ“บโœจ', 'Monitoring Media'); - } + protected static ?string $title = 'Monitoring Media'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Publication/Announcements/Pages/ManageAnnouncements.php b/app/Filament/Resources/Publication/Announcements/Pages/ManageAnnouncements.php index 01a7025..6886f25 100644 --- a/app/Filament/Resources/Publication/Announcements/Pages/ManageAnnouncements.php +++ b/app/Filament/Resources/Publication/Announcements/Pages/ManageAnnouncements.php @@ -17,10 +17,7 @@ class ManageAnnouncements extends ManageRecords { protected static string $resource = AnnouncementResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Pengumuman ๐Ÿ“ขโœจ', 'Pengumuman'); - } + protected static ?string $title = 'Pengumuman'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Publication/News/Pages/CreateNews.php b/app/Filament/Resources/Publication/News/Pages/CreateNews.php index a89506f..704429c 100644 --- a/app/Filament/Resources/Publication/News/Pages/CreateNews.php +++ b/app/Filament/Resources/Publication/News/Pages/CreateNews.php @@ -12,10 +12,7 @@ class CreateNews extends CreateRecord { protected static string $resource = NewsResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Tambah Berita Seru! ๐Ÿš€โœจ', 'Tambah Berita'); - } + protected static ?string $title = 'Berita'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Publication/News/Pages/EditNews.php b/app/Filament/Resources/Publication/News/Pages/EditNews.php index c597c20..e194f28 100644 --- a/app/Filament/Resources/Publication/News/Pages/EditNews.php +++ b/app/Filament/Resources/Publication/News/Pages/EditNews.php @@ -12,10 +12,7 @@ class EditNews extends EditRecord { protected static string $resource = NewsResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Sempurnakan Berita ๐Ÿ“โœจ', 'Ubah Data Berita'); - } + protected static ?string $title = 'Berita'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Publication/News/Pages/ListNews.php b/app/Filament/Resources/Publication/News/Pages/ListNews.php index 36c1d86..0c6e2fe 100644 --- a/app/Filament/Resources/Publication/News/Pages/ListNews.php +++ b/app/Filament/Resources/Publication/News/Pages/ListNews.php @@ -3,7 +3,6 @@ namespace App\Filament\Resources\Publication\News\Pages; use App\Filament\Resources\Publication\News\NewsResource; -use App\Filament\Support\CheerfulNotification; use Filament\Actions\CreateAction; use Filament\Resources\Pages\ListRecords; @@ -11,10 +10,7 @@ class ListNews extends ListRecords { protected static string $resource = NewsResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Berita ๐Ÿ“ฐโœจ', 'Berita'); - } + protected static ?string $title = 'Berita'; protected function getHeaderActions(): array { diff --git a/app/Filament/Resources/Visitors/Pages/ManageVisitors.php b/app/Filament/Resources/Visitors/Pages/ManageVisitors.php index 2fc7260..a3da5f8 100644 --- a/app/Filament/Resources/Visitors/Pages/ManageVisitors.php +++ b/app/Filament/Resources/Visitors/Pages/ManageVisitors.php @@ -3,15 +3,11 @@ namespace App\Filament\Resources\Visitors\Pages; use App\Filament\Resources\Visitors\VisitorResource; -use App\Filament\Support\CheerfulNotification; use Filament\Resources\Pages\ManageRecords; class ManageVisitors extends ManageRecords { protected static string $resource = VisitorResource::class; - public function getTitle(): string - { - return CheerfulNotification::getMessage('Pengunjung ๐Ÿ‘คโœจ', 'Pengunjung'); - } + protected static ?string $title = 'Pengunjung'; }