From fdbac4ebff74c95903f5293a199fd9d7f45e1679 Mon Sep 17 00:00:00 2001 From: headlessdev Date: Sun, 20 Apr 2025 23:34:57 +0200 Subject: [PATCH] Enhance Servers component by adding a "No host server" option in the server selection dropdown, updating state management to handle monitoring settings based on selected host server, and introducing a new "Hardware Information" section for better organization of server details. --- app/dashboard/servers/Servers.tsx | 44 ++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 10 deletions(-) diff --git a/app/dashboard/servers/Servers.tsx b/app/dashboard/servers/Servers.tsx index a215168..5d66b81 100644 --- a/app/dashboard/servers/Servers.tsx +++ b/app/dashboard/servers/Servers.tsx @@ -586,12 +586,19 @@ export default function Dashboard() { setEditHostServer(Number(value))} + onValueChange={(value) => { + const newHostServer = Number(value); + setEditHostServer(newHostServer); + if (newHostServer !== 0) { + setEditMonitoring(false); + } + }} > + No host server {hostServers .filter((server) => server.id !== editId) .map((server) => ( @@ -1377,23 +1395,25 @@ export default function Dashboard() {