РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppflSpTsNt 192 of 250 menu
◀ ▶

Уведомление в Filament

Давайте проверим уведомление. После сохранения на /admin/posts/1/edit панель показывает плашку об успешном действии.

На EditPost изменим форму, вызовем save и добавим assertNotified с текстом Saved на английском, как в стандартной настройке панели.

Пример проверки уведомления:

<?php use App\Filament\Resources\Posts\Pages\EditPost; use App\Models\Post; use App\Models\User; use function Pest\Livewire\livewire; beforeEach(function () { $this->actingAs(User::factory()->create()); }); it('notifies after saving', function () { $post = Post::factory()->create(['title' => 'Hello']); livewire(EditPost::class, ['record' => $post->id]) ->fillForm(['title' => 'Updated']) ->call('save') ->assertNotified('Saved'); }); ?>

Проверьте, что после сохранения работника появляется плашка об успехе.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить