From e65e7d46ddfb16b45f63616c69fdd0b114009044 Mon Sep 17 00:00:00 2001
From: raccoon254 <tomsteve187@gmail.com>
Date: Wed, 29 May 2024 14:16:56 +0300
Subject: [PATCH] Created livewire navbar component

---
 app/Livewire/Navbar.php                      | 13 +++++++++++++
 resources/views/layouts/navigation.blade.php |  2 +-
 resources/views/livewire/navbar.blade.php    |  3 +++
 3 files changed, 17 insertions(+), 1 deletion(-)
 create mode 100644 app/Livewire/Navbar.php
 create mode 100644 resources/views/livewire/navbar.blade.php

diff --git a/app/Livewire/Navbar.php b/app/Livewire/Navbar.php
new file mode 100644
index 0000000..3efaf18
--- /dev/null
+++ b/app/Livewire/Navbar.php
@@ -0,0 +1,13 @@
+<?php
+
+namespace App\Livewire;
+
+use Livewire\Component;
+
+class Navbar extends Component
+{
+    public function render()
+    {
+        return view('livewire.navbar');
+    }
+}
diff --git a/resources/views/layouts/navigation.blade.php b/resources/views/layouts/navigation.blade.php
index 651f121..7226435 100644
--- a/resources/views/layouts/navigation.blade.php
+++ b/resources/views/layouts/navigation.blade.php
@@ -35,7 +35,7 @@
     <div class="navbar-end text-black/80 items-center">
         <div class="btn btn-circle bg-gray-100 btn-sm btn-ghost relative center">
             <i class="fas fa-envelope"></i>
-            @if(auth()->user()->hasUnreadMessages)
+            @if(auth()->user()->hasUnreadMessages ?? false)
                 <span class="custom-badge"></span>
             @endif
         </div>
diff --git a/resources/views/livewire/navbar.blade.php b/resources/views/livewire/navbar.blade.php
new file mode 100644
index 0000000..ad58cc8
--- /dev/null
+++ b/resources/views/livewire/navbar.blade.php
@@ -0,0 +1,3 @@
+<div>
+    {{-- Stop trying to control. --}}
+</div>