Feat: Add function to handle minimize
This commit is contained in:
parent
a0c7712b70
commit
0c3c7276f1
2 changed files with 7 additions and 2 deletions
|
|
@ -88,10 +88,14 @@ export default function GenericNode({
|
||||||
)}
|
)}
|
||||||
<div>
|
<div>
|
||||||
<div className="grid justify-items-end bg-muted pt-2 pr-2 border-b rounded-t-lg">
|
<div className="grid justify-items-end bg-muted pt-2 pr-2 border-b rounded-t-lg">
|
||||||
|
<button
|
||||||
|
onClick={() => setShowNode(prev => !prev)}
|
||||||
|
>
|
||||||
<IconComponent
|
<IconComponent
|
||||||
name="Minus"
|
name="Minus"
|
||||||
className="hover:text-accent-foreground text-muted-foreground"
|
className="hover:text-accent-foreground text-muted-foreground"
|
||||||
/>
|
/>
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div className="generic-node-div-title">
|
<div className="generic-node-div-title">
|
||||||
<div className="generic-node-title-arrangement">
|
<div className="generic-node-title-arrangement">
|
||||||
|
|
@ -168,8 +172,8 @@ export default function GenericNode({
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className={"generic-node-desc " + (data.node?.description !== "" ? "py-5" : "pb-5")}>
|
<div className={"generic-node-desc " + (data.node?.description !== "" && showNode ? "py-5" : "pb-5")}>
|
||||||
{data.node?.description !== "" && (
|
{data.node?.description !== "" && showNode && (
|
||||||
<div className="generic-node-desc-text">{data.node?.description}</div>
|
<div className="generic-node-desc-text">{data.node?.description}</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -173,6 +173,7 @@ export type IconComponentProps = {
|
||||||
name: string;
|
name: string;
|
||||||
className?: string;
|
className?: string;
|
||||||
iconColor?: string;
|
iconColor?: string;
|
||||||
|
onClick?: () => void
|
||||||
};
|
};
|
||||||
|
|
||||||
export type InputProps = {
|
export type InputProps = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue