feat: labels
This commit is contained in:
parent
8168d60ed9
commit
7df80284f9
|
@ -39,6 +39,10 @@ div .gate-prop-container {
|
|||
|
||||
flex-direction: row;
|
||||
justify-content: start;
|
||||
|
||||
&.visible {
|
||||
margin: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
div #save-props {
|
||||
|
|
|
@ -103,7 +103,15 @@ export const GatePropery = ({ raw, gate }: GatePropertyProps) => {
|
|||
}
|
||||
})()
|
||||
|
||||
return <div className="gate-prop-container">{input}</div>
|
||||
return (
|
||||
<div
|
||||
className={`gate-prop-container ${
|
||||
input !== emptyInput ? 'visible' : ''
|
||||
}`}
|
||||
>
|
||||
{input}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -63,6 +63,12 @@ export const DefaultGateTemplate: GateTemplate = {
|
|||
!gate.template.properties.data.some(
|
||||
(prop) => prop.needsUpdate
|
||||
)
|
||||
},
|
||||
{
|
||||
type: 'string',
|
||||
base: 'my-logic-gate',
|
||||
name: 'label',
|
||||
show: ({ internal }: { internal: boolean }) => internal
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue