From 7408a413ffffc4dca258829b87e79d31468030c5 Mon Sep 17 00:00:00 2001 From: Lizandro Date: Wed, 29 Jul 2026 20:22:57 +0000 Subject: [PATCH] fix: mostrar indicador de carga al subir imagen en el chat web MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reemplaza el @if ($procesandoImagen) de PHP (que nunca se veía porque se activa y desactiva en el mismo request) por un indicador Alpine.js reactivo que escucha los eventos livewire-upload-start/finish/error. Co-Authored-By: Claude Sonnet 4.6 --- .../views/livewire/chat/public-chat.blade.php | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/resources/views/livewire/chat/public-chat.blade.php b/resources/views/livewire/chat/public-chat.blade.php index 5212e14..0f328c5 100755 --- a/resources/views/livewire/chat/public-chat.blade.php +++ b/resources/views/livewire/chat/public-chat.blade.php @@ -161,7 +161,10 @@ {{-- ══ PASO 3: Interfaz de chat ══ --}} @else
+ x-data="{ uploading: false }" + @livewire-upload-start.window="uploading = true" + @livewire-upload-finish.window="uploading = false" + @livewire-upload-error.window="uploading = false"> {{-- Header --}}
@@ -614,18 +617,16 @@ {{-- Input + upload --}} @if ($estadoConv !== 'cerrada')
- {{-- Indicador de procesando imagen --}} - @if ($procesandoImagen) -
-
- - - - - Analizando comprobante con IA... -
+ {{-- Indicador subiendo / analizando imagen --}} +
+
+ + + + + Subiendo imagen...
- @endif +
{{-- Botón adjuntar foto --}}