File: /var/www/html/app/Livewire/Buyer/Chat.php
<?php
namespace App\Livewire\Buyer;
use Carbon\Carbon;
use Livewire\Component;
use Illuminate\Support\Facades\Session;
class Chat extends Component
{
public $user_id;
public $userBearToken;
public $fcmToken;
public $time;
protected $listeners = ['chat-messages-list' => '$refresh'];
public function mount()
{
Session::forget('success');
Session::forget('error');
$this->time = Carbon::now()->format('Y-m-d\TH:i:s.u\Z');
$this->user_id = Session::get("user")['id'];
$this->userBearToken = Session::get('token');
$this->fcmToken = Session::get('user')['fcm_token'];
Session::forget('error');
}
public function render()
{
return view('livewire.buyer.chat');
}
}