Server Link Fix

This commit is contained in:
headlessdev 2025-04-23 20:16:40 +02:00
parent c8247a8ee0
commit 5c2b348c27

View File

@ -1000,6 +1000,24 @@ export default function Dashboard() {
View Details View Details
</Button> </Button>
</NextLink> </NextLink>
{server.url && (
<TooltipProvider>
<Tooltip>
<TooltipTrigger asChild>
<Button
variant="outline"
size="icon"
onClick={() => window.open(server.url, "_blank")}
>
<LinkIcon className="h-4 w-4" />
</Button>
</TooltipTrigger>
<TooltipContent>Open Management URL</TooltipContent>
</Tooltip>
</TooltipProvider>
)}
<TooltipProvider> <TooltipProvider>
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>
@ -1060,6 +1078,7 @@ export default function Dashboard() {
</div> </div>
</div> </div>
<div className="flex items-center gap-2 text-foreground/80"> <div className="flex items-center gap-2 text-foreground/80">
{ hostedVM.url && (
<Button <Button
variant="outline" variant="outline"
className="gap-2" className="gap-2"
@ -1067,6 +1086,7 @@ export default function Dashboard() {
> >
<LinkIcon className="h-4 w-4" /> <LinkIcon className="h-4 w-4" />
</Button> </Button>
)}
<Button <Button
variant="destructive" variant="destructive"
size="icon" size="icon"