From c3dd24ff436e3ae5320fea754f8ab49a0ee0e2a3 Mon Sep 17 00:00:00 2001
From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com>
Date: Fri, 13 Jun 2025 07:16:44 +0200
Subject: [PATCH] refactor(navbar): simplify proxy status handling and enhance
loading indicators for better user experience
---
app/Livewire/Server/Navbar.php | 12 ------
.../views/livewire/server/navbar.blade.php | 41 +++++++++----------
2 files changed, 19 insertions(+), 34 deletions(-)
diff --git a/app/Livewire/Server/Navbar.php b/app/Livewire/Server/Navbar.php
index 6bfde2b9c..5381d1e19 100644
--- a/app/Livewire/Server/Navbar.php
+++ b/app/Livewire/Server/Navbar.php
@@ -116,23 +116,11 @@ public function showNotification()
switch ($this->proxyStatus) {
case 'running':
- // $this->dispatch('success', 'Proxy is running.');
$this->loadProxyConfiguration();
break;
case 'restarting':
$this->dispatch('info', 'Initiating proxy restart.');
break;
- // case 'exited':
- // if (! $forceStop) {
- // $this->dispatch('info', 'Proxy is stopped manually.
Starting in a moment.');
- // }
- // break;
- case 'starting':
- // do nothing
- break;
- case 'stopping':
- // do nothing
- break;
default:
break;
}
diff --git a/resources/views/livewire/server/navbar.blade.php b/resources/views/livewire/server/navbar.blade.php
index 2bab36509..334e1922c 100644
--- a/resources/views/livewire/server/navbar.blade.php
+++ b/resources/views/livewire/server/navbar.blade.php
@@ -19,37 +19,34 @@
@elseif ($proxyStatus === 'starting')