🐛 fix(parameterComponent): fix logic for setting default value in ParameterComponent

🐛 fix(dictComponent): fix class name for disabled input in DictComponent
🐛 fix(keypairListComponent): remove unnecessary disabled prop from Input component in KeypairListComponent
This commit is contained in:
Cristhian Zanforlin Lousa 2023-09-15 09:27:48 -03:00
commit 55513a34a3
3 changed files with 6 additions and 6 deletions

View file

@ -384,8 +384,9 @@ export default function ParameterComponent({
disabled={disabled}
editNode={false}
value={
convertObjToArray(data.node!.template[name].value) ??
convertObjToArray(dict)
convertObjToArray(data.node!.template[name].value).length === 0
? convertObjToArray(dict)
: convertObjToArray(data.node!.template[name].value)
}
duplicateKey={errorDuplicateKey}
onChange={(newValue: string[]) => {

View file

@ -33,10 +33,11 @@ export default function DictComponent({
}}
>
<Input
disabled={true}
type="text"
className={
editNode ? "input-edit-node cursor-pointer" : "cursor-pointer"
editNode
? "input-edit-node input-disable pointer-events-none cursor-pointer"
: "input-disable pointer-events-none cursor-pointer"
}
placeholder="Click to edit your dictionary..."
/>

View file

@ -82,7 +82,6 @@ export default function KeypairListComponent({
return (
<div key={idx} className="flex w-full gap-3">
<Input
disabled={disabled}
type="text"
value={key}
className={classNames(
@ -100,7 +99,6 @@ export default function KeypairListComponent({
/>
<Input
disabled={false}
type="text"
value={obj[key]}
className={editNode ? "input-edit-node" : ""}