refactor: Remove unused code and comments in OutputComponent/index.tsx
This commit is contained in:
parent
0497c8a192
commit
000d44ffe0
1 changed files with 46 additions and 47 deletions
|
|
@ -38,55 +38,54 @@ export default function OutputComponent({
|
|||
}
|
||||
};
|
||||
|
||||
if (types.length < 2) {
|
||||
return displayProxy(
|
||||
<span className={cn(frozen ? "text-ice" : "")}>{name}</span>,
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="nocopy nopan nodelete nodrag noundo flex items-center gap-2">
|
||||
<DropdownMenu>
|
||||
<DropdownMenuTrigger asChild>
|
||||
<Button
|
||||
disabled={frozen}
|
||||
variant="primary"
|
||||
size="xs"
|
||||
className={cn(
|
||||
frozen ? "text-ice" : "",
|
||||
"items-center gap-1 pl-2 pr-1.5 align-middle text-xs font-normal",
|
||||
)}
|
||||
>
|
||||
<span className="pb-px">{selected}</span>
|
||||
<ForwardedIconComponent name="ChevronDown" className="h-3 w-3" />
|
||||
</Button>
|
||||
</DropdownMenuTrigger>
|
||||
<DropdownMenuContent>
|
||||
{types.map((type) => (
|
||||
<DropdownMenuItem
|
||||
onSelect={() => {
|
||||
// TODO: UDPDATE SET NODE TO NEW NODE FORM
|
||||
setNode(nodeId, (node) => {
|
||||
const newNode = cloneDeep(node);
|
||||
(newNode.data as NodeDataType).node!.outputs![idx].selected =
|
||||
type;
|
||||
return newNode;
|
||||
});
|
||||
updateNodeInternals(nodeId);
|
||||
}}
|
||||
>
|
||||
{type}
|
||||
</DropdownMenuItem>
|
||||
))}
|
||||
</DropdownMenuContent>
|
||||
</DropdownMenu>
|
||||
{proxy ? (
|
||||
<ShadTooltip content={<span>{proxy.nodeDisplayName}</span>}>
|
||||
<span>{name}</span>
|
||||
</ShadTooltip>
|
||||
) : (
|
||||
<span>{name}</span>
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
// ! DEACTIVATED UNTIL BETTER IMPLEMENTATION
|
||||
// return (
|
||||
// <div className="nocopy nopan nodelete nodrag noundo flex items-center gap-2">
|
||||
// <DropdownMenu>
|
||||
// <DropdownMenuTrigger asChild>
|
||||
// <Button
|
||||
// disabled={frozen}
|
||||
// variant="primary"
|
||||
// size="xs"
|
||||
// className={cn(
|
||||
// frozen ? "text-ice" : "",
|
||||
// "items-center gap-1 pl-2 pr-1.5 align-middle text-xs font-normal",
|
||||
// )}
|
||||
// >
|
||||
// <span className="pb-px">{selected}</span>
|
||||
// <ForwardedIconComponent name="ChevronDown" className="h-3 w-3" />
|
||||
// </Button>
|
||||
// </DropdownMenuTrigger>
|
||||
// <DropdownMenuContent>
|
||||
// {types.map((type) => (
|
||||
// <DropdownMenuItem
|
||||
// onSelect={() => {
|
||||
// // TODO: UDPDATE SET NODE TO NEW NODE FORM
|
||||
// setNode(nodeId, (node) => {
|
||||
// const newNode = cloneDeep(node);
|
||||
// (newNode.data as NodeDataType).node!.outputs![idx].selected =
|
||||
// type;
|
||||
// return newNode;
|
||||
// });
|
||||
// updateNodeInternals(nodeId);
|
||||
// }}
|
||||
// >
|
||||
// {type}
|
||||
// </DropdownMenuItem>
|
||||
// ))}
|
||||
// </DropdownMenuContent>
|
||||
// </DropdownMenu>
|
||||
// {proxy ? (
|
||||
// <ShadTooltip content={<span>{proxy.nodeDisplayName}</span>}>
|
||||
// <span>{name}</span>
|
||||
// </ShadTooltip>
|
||||
// ) : (
|
||||
// <span>{name}</span>
|
||||
// )}
|
||||
// </div>
|
||||
// );
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue