Enable connect buttons (#493)

This commit is contained in:
Maycon Santos
2025-10-06 16:23:00 -03:00
committed by GitHub
parent 831673d0d6
commit d9fb379abf
3 changed files with 27 additions and 38 deletions

View File

@@ -22,44 +22,35 @@ export const PeerConnectButton = () => {
if (isMobile) return;
return isConnected ? (
// <>
// <DropdownMenu modal={false}>
// <DropdownMenuTrigger
// asChild={true}
// onClick={(e) => {
// e.stopPropagation();
// e.preventDefault();
// }}
// >
// <div className={"group"}>
// <ConnectButton />
// </div>
// </DropdownMenuTrigger>
// <DropdownMenuContent
// className="w-auto"
// align="start"
// side={"bottom"}
// sideOffset={8}
// >
// <SSHButton peer={peer} isDropdown={true} />
// <RDPButton peer={peer} isDropdown={true} />
// </DropdownMenuContent>
// </DropdownMenu>
// </>
<FullTooltip
content={
<div className={"max-w-[200px] text-xs"}>
Connecting via SSH or RDP is coming soon.
</div>
}
>
<ConnectButton disabled={true} />
</FullTooltip>
<>
<DropdownMenu modal={false}>
<DropdownMenuTrigger
asChild={true}
onClick={(e) => {
e.stopPropagation();
e.preventDefault();
}}
>
<div className={"group"}>
<ConnectButton />
</div>
</DropdownMenuTrigger>
<DropdownMenuContent
className="w-auto"
align="start"
side={"bottom"}
sideOffset={8}
>
<SSHButton peer={peer} isDropdown={true} />
<RDPButton peer={peer} isDropdown={true} />
</DropdownMenuContent>
</DropdownMenu>
</>
) : (
<FullTooltip
content={
<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>
}
>

View File

@@ -37,8 +37,7 @@ export const RDPButton = ({ peer, isDropdown = false }: Props) => {
<>
<div>
<RDPTooltip
//disabled={!disabled}
disabled={true}
disabled={!disabled}
hasPermission={hasPermission}
side={isDropdown ? "left" : "top"}
>

View File

@@ -41,8 +41,7 @@ export const SSHButton = ({ peer, isDropdown = false }: Props) => {
)}
<div>
<SSHTooltip
//disabled={!disabled}
disabled={true}
disabled={!disabled}
hasPermission={hasPermission}
side={isDropdown ? "left" : "top"}
>