refactor: Remove unused code and comments in OutputComponent/index.tsx

This commit is contained in:
anovazzi1 2024-06-20 12:22:28 -03:00
commit 000d44ffe0

View file

@ -38,55 +38,54 @@ export default function OutputComponent({
} }
}; };
if (types.length < 2) {
return displayProxy( return displayProxy(
<span className={cn(frozen ? "text-ice" : "")}>{name}</span>, <span className={cn(frozen ? "text-ice" : "")}>{name}</span>,
); );
}
return ( // ! DEACTIVATED UNTIL BETTER IMPLEMENTATION
<div className="nocopy nopan nodelete nodrag noundo flex items-center gap-2"> // return (
<DropdownMenu> // <div className="nocopy nopan nodelete nodrag noundo flex items-center gap-2">
<DropdownMenuTrigger asChild> // <DropdownMenu>
<Button // <DropdownMenuTrigger asChild>
disabled={frozen} // <Button
variant="primary" // disabled={frozen}
size="xs" // variant="primary"
className={cn( // size="xs"
frozen ? "text-ice" : "", // className={cn(
"items-center gap-1 pl-2 pr-1.5 align-middle text-xs font-normal", // 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" /> // <span className="pb-px">{selected}</span>
</Button> // <ForwardedIconComponent name="ChevronDown" className="h-3 w-3" />
</DropdownMenuTrigger> // </Button>
<DropdownMenuContent> // </DropdownMenuTrigger>
{types.map((type) => ( // <DropdownMenuContent>
<DropdownMenuItem // {types.map((type) => (
onSelect={() => { // <DropdownMenuItem
// TODO: UDPDATE SET NODE TO NEW NODE FORM // onSelect={() => {
setNode(nodeId, (node) => { // // TODO: UDPDATE SET NODE TO NEW NODE FORM
const newNode = cloneDeep(node); // setNode(nodeId, (node) => {
(newNode.data as NodeDataType).node!.outputs![idx].selected = // const newNode = cloneDeep(node);
type; // (newNode.data as NodeDataType).node!.outputs![idx].selected =
return newNode; // type;
}); // return newNode;
updateNodeInternals(nodeId); // });
}} // updateNodeInternals(nodeId);
> // }}
{type} // >
</DropdownMenuItem> // {type}
))} // </DropdownMenuItem>
</DropdownMenuContent> // ))}
</DropdownMenu> // </DropdownMenuContent>
{proxy ? ( // </DropdownMenu>
<ShadTooltip content={<span>{proxy.nodeDisplayName}</span>}> // {proxy ? (
<span>{name}</span> // <ShadTooltip content={<span>{proxy.nodeDisplayName}</span>}>
</ShadTooltip> // <span>{name}</span>
) : ( // </ShadTooltip>
<span>{name}</span> // ) : (
)} // <span>{name}</span>
</div> // )}
); // </div>
// );
} }