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() { Host Server setHostServer(Number(value))} + onValueChange={(value) => { + const newHostServer = Number(value); + setHostServer(newHostServer); + if (newHostServer !== 0) { + setMonitoring(false); + } + }} > + No host server {hostServers.map((server) => ( {server.name} @@ -714,6 +721,10 @@ export default function Dashboard() { + + Hardware Information + + @@ -839,7 +850,7 @@ export default function Dashboard() { General Hardware Virtualization - Monitoring + {(!editHostServer || editHostServer === 0) && Monitoring} @@ -1028,12 +1039,19 @@ export default function Dashboard() { Host Server 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() { Host Server - 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) => ( - + {server.name} ))} @@ -1434,6 +1454,10 @@ export default function Dashboard() { + + Hardware Information + +