mirror of
https://github.com/crocofied/CoreControl.git
synced 2025-12-18 07:56:57 +00:00
Add disabled state and warning message for host server checkbox in Dashboard
This commit is contained in:
parent
6412cbaf1c
commit
2a910c165e
@ -841,9 +841,15 @@ export default function Dashboard() {
|
|||||||
onCheckedChange={(checked) =>
|
onCheckedChange={(checked) =>
|
||||||
setEditHost(checked === true)
|
setEditHost(checked === true)
|
||||||
}
|
}
|
||||||
|
disabled={server.hostedVMs.length > 0}
|
||||||
/>
|
/>
|
||||||
<Label htmlFor="editHostCheckbox">
|
<Label htmlFor="editHostCheckbox">
|
||||||
Mark as host server
|
Mark as host server
|
||||||
|
{server.hostedVMs.length > 0 && (
|
||||||
|
<span className="text-muted-foreground text-sm ml-2">
|
||||||
|
(Cannot be disabled while hosting VMs)
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
</Label>
|
</Label>
|
||||||
</div>
|
</div>
|
||||||
{!editHost && (
|
{!editHost && (
|
||||||
@ -1185,11 +1191,17 @@ export default function Dashboard() {
|
|||||||
true
|
true
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
disabled={server.hostedVMs.length > 0}
|
||||||
/>
|
/>
|
||||||
<Label htmlFor="editHostCheckbox">
|
<Label htmlFor="editHostCheckbox">
|
||||||
Mark as
|
Mark as
|
||||||
host
|
host
|
||||||
server
|
server
|
||||||
|
{server.hostedVMs.length > 0 && (
|
||||||
|
<span className="text-muted-foreground text-sm ml-2">
|
||||||
|
(Cannot be disabled while hosting VMs)
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
</Label>
|
</Label>
|
||||||
</div>
|
</div>
|
||||||
{!editHost && (
|
{!editHost && (
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user