Se corrigen bugs de chat en tiempo real

This commit is contained in:
2026-03-04 16:26:45 -06:00
parent e47938001a
commit ec6a72ba0c
6 changed files with 216 additions and 60 deletions
+28
View File
@@ -0,0 +1,28 @@
<?php
namespace App\Events;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Broadcasting\PrivateChannel;
class UserStoppedTyping implements ShouldBroadcast
{
public $conversationId;
public $user;
public function __construct($conversationId, $user)
{
$this->conversationId = $conversationId;
$this->user = $user;
}
public function broadcastOn()
{
return new PrivateChannel('chat.' . $this->conversationId);
}
public function broadcastAs()
{
return 'UserStoppedTyping';
}
}