Постоянное уведомление в Filament
Давайте оставим постоянное уведомление. Иногда плашку нельзя убирать самой через пару секунд: важный текст должен оставаться, пока человек его не закроет. Откроем /admin/posts/1/edit.
Режим без автоматического
скрытия включают методом
persistent. Плашка
останется, пока пользователь
не нажмёт крестик.
Откроем EditPost.php
и включим постоянный показ
в afterSave:
<?php
namespace App\Filament\Resources\Posts\Pages;
use Filament\Notifications\Notification;
use Filament\Resources\Pages\EditRecord;
class EditPost extends EditRecord
{
protected function afterSave(): void
{
Notification::make()
->title('Saved')
->persistent()
->send();
}
}
?>
Сделайте так, чтобы плашка после сохранения работника не исчезала сама.