diff --git a/app/Filament/Pages/Settings/ManageGeneralSettings.php b/app/Filament/Pages/Settings/ManageGeneralSettings.php index eb0c2ff..1c9f85f 100644 --- a/app/Filament/Pages/Settings/ManageGeneralSettings.php +++ b/app/Filament/Pages/Settings/ManageGeneralSettings.php @@ -2,6 +2,7 @@ namespace App\Filament\Pages\Settings; +use App\Filament\Support\CheerfulNotification; use App\Settings\GeneralSettings; use BackedEnum; use BezhanSalleh\FilamentShield\Traits\HasPageShield; @@ -9,6 +10,7 @@ use Filament\Forms\Components\RichEditor; use Filament\Forms\Components\Textarea; use Filament\Forms\Components\TextInput; +use Filament\Notifications\Notification; use Filament\Pages\SettingsPage; use Filament\Schemas\Components\Section; use Filament\Schemas\Schema; @@ -98,4 +100,9 @@ public function form(Schema $schema): Schema ]) ->columns(3); } + + public function getSavedNotification(): ?Notification + { + return CheerfulNotification::update()->send(); + } } diff --git a/app/Filament/Pages/Settings/ManageSeoSettings.php b/app/Filament/Pages/Settings/ManageSeoSettings.php index aa7aec8..f0acd9c 100644 --- a/app/Filament/Pages/Settings/ManageSeoSettings.php +++ b/app/Filament/Pages/Settings/ManageSeoSettings.php @@ -2,11 +2,13 @@ namespace App\Filament\Pages\Settings; +use App\Filament\Support\CheerfulNotification; use App\Settings\SeoSettings; use BackedEnum; use BezhanSalleh\FilamentShield\Traits\HasPageShield; use Filament\Forms\Components\Textarea; use Filament\Forms\Components\TextInput; +use Filament\Notifications\Notification; use Filament\Pages\SettingsPage; use Filament\Schemas\Components\Section; use Filament\Schemas\Schema; @@ -58,4 +60,9 @@ public function form(Schema $schema): Schema ->columnSpanFull(), ]); } + + public function getSavedNotification(): ?Notification + { + return CheerfulNotification::update()->send(); + } } diff --git a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php index 066a41b..1893429 100644 --- a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php +++ b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php @@ -2,10 +2,12 @@ namespace App\Filament\Pages\Settings; +use App\Filament\Support\CheerfulNotification; use App\Settings\SocialMediaSettings; use BackedEnum; use BezhanSalleh\FilamentShield\Traits\HasPageShield; use Filament\Forms\Components\TextInput; +use Filament\Notifications\Notification; use Filament\Pages\SettingsPage; use Filament\Schemas\Components\Grid; use Filament\Schemas\Components\Section; @@ -67,4 +69,9 @@ public function form(Schema $schema): Schema ->columnSpanFull(), ]); } + + public function getSavedNotification(): ?Notification + { + return CheerfulNotification::update()->send(); + } }