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; 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>
} }
> >

View File

@@ -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"}
> >

View File

@@ -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"}
> >