fix(navigation): remove stale cloak after Livewire navigation (#10518)

This commit is contained in:
Andras Bacsai authored and GitHub committed 2026-06-02 17:13:59 +02:00
commit 6c3ea7f1db
2 files changed
+24

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
<?php
it('strips leftover x-cloak after wire:navigate to prevent blank page', function () {
$appJs = file_get_contents(resource_path('js/app.js'));
expect($appJs)
->toContain("document.addEventListener('livewire:navigated'")
->toContain("querySelectorAll('[x-cloak]')")
->toContain("removeAttribute('x-cloak')");
});
it('keeps the initial-load x-cloak guard on the app wrapper', function () {
$layout = file_get_contents(resource_path('views/layouts/app.blade.php'));
expect($layout)->toContain('x-cloak');
});