mirror of
https://github.com/netbirdio/dashboard.git
synced 2026-01-26 01:21:04 +00:00
Enable connect buttons (#493)
This commit is contained in:
@@ -22,44 +22,35 @@ export const PeerConnectButton = () => {
|
|||||||
if (isMobile) return;
|
if (isMobile) return;
|
||||||
|
|
||||||
return isConnected ? (
|
return isConnected ? (
|
||||||
// <>
|
<>
|
||||||
// <DropdownMenu modal={false}>
|
<DropdownMenu modal={false}>
|
||||||
// <DropdownMenuTrigger
|
<DropdownMenuTrigger
|
||||||
// asChild={true}
|
asChild={true}
|
||||||
// onClick={(e) => {
|
onClick={(e) => {
|
||||||
// e.stopPropagation();
|
e.stopPropagation();
|
||||||
// e.preventDefault();
|
e.preventDefault();
|
||||||
// }}
|
}}
|
||||||
// >
|
>
|
||||||
// <div className={"group"}>
|
<div className={"group"}>
|
||||||
// <ConnectButton />
|
<ConnectButton />
|
||||||
// </div>
|
</div>
|
||||||
// </DropdownMenuTrigger>
|
</DropdownMenuTrigger>
|
||||||
// <DropdownMenuContent
|
<DropdownMenuContent
|
||||||
// className="w-auto"
|
className="w-auto"
|
||||||
// align="start"
|
align="start"
|
||||||
// side={"bottom"}
|
side={"bottom"}
|
||||||
// sideOffset={8}
|
sideOffset={8}
|
||||||
// >
|
>
|
||||||
// <SSHButton peer={peer} isDropdown={true} />
|
<SSHButton peer={peer} isDropdown={true} />
|
||||||
// <RDPButton peer={peer} isDropdown={true} />
|
<RDPButton peer={peer} isDropdown={true} />
|
||||||
// </DropdownMenuContent>
|
</DropdownMenuContent>
|
||||||
// </DropdownMenu>
|
</DropdownMenu>
|
||||||
// </>
|
</>
|
||||||
<FullTooltip
|
|
||||||
content={
|
|
||||||
<div className={"max-w-[200px] text-xs"}>
|
|
||||||
Connecting via SSH or RDP is coming soon.
|
|
||||||
</div>
|
|
||||||
}
|
|
||||||
>
|
|
||||||
<ConnectButton disabled={true} />
|
|
||||||
</FullTooltip>
|
|
||||||
) : (
|
) : (
|
||||||
<FullTooltip
|
<FullTooltip
|
||||||
content={
|
content={
|
||||||
<div className={"max-w-[200px] text-xs"}>
|
<div className={"max-w-[200px] text-xs"}>
|
||||||
Connecting via SSH or RDP is coming soon.
|
Connecting via SSH or RDP is only available when the peer is online.
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -37,8 +37,7 @@ export const RDPButton = ({ peer, isDropdown = false }: Props) => {
|
|||||||
<>
|
<>
|
||||||
<div>
|
<div>
|
||||||
<RDPTooltip
|
<RDPTooltip
|
||||||
//disabled={!disabled}
|
disabled={!disabled}
|
||||||
disabled={true}
|
|
||||||
hasPermission={hasPermission}
|
hasPermission={hasPermission}
|
||||||
side={isDropdown ? "left" : "top"}
|
side={isDropdown ? "left" : "top"}
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -41,8 +41,7 @@ export const SSHButton = ({ peer, isDropdown = false }: Props) => {
|
|||||||
)}
|
)}
|
||||||
<div>
|
<div>
|
||||||
<SSHTooltip
|
<SSHTooltip
|
||||||
//disabled={!disabled}
|
disabled={!disabled}
|
||||||
disabled={true}
|
|
||||||
hasPermission={hasPermission}
|
hasPermission={hasPermission}
|
||||||
side={isDropdown ? "left" : "top"}
|
side={isDropdown ? "left" : "top"}
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user