mirror of https://github.com/langgenius/dify.git
refactor: Simplify type checks for form field rendering and correct comment grammar
This commit is contained in:
parent
3f8b0b937c
commit
b1fbaaed95
|
|
@ -36,7 +36,7 @@ const Field = <T,>({
|
|||
if (!isAllConditionsMet)
|
||||
return <></>
|
||||
|
||||
if ([BaseVarType.textInput].includes(type)) {
|
||||
if (type === BaseVarType.textInput) {
|
||||
return (
|
||||
<form.AppField
|
||||
name={variable}
|
||||
|
|
@ -51,7 +51,7 @@ const Field = <T,>({
|
|||
)
|
||||
}
|
||||
|
||||
if ([BaseVarType.numberInput].includes(type)) {
|
||||
if (type === BaseVarType.numberInput) {
|
||||
return (
|
||||
<form.AppField
|
||||
name={variable}
|
||||
|
|
@ -68,7 +68,7 @@ const Field = <T,>({
|
|||
)
|
||||
}
|
||||
|
||||
if ([BaseVarType.checkbox].includes(type)) {
|
||||
if (type === BaseVarType.checkbox) {
|
||||
return (
|
||||
<form.AppField
|
||||
name={variable}
|
||||
|
|
@ -81,7 +81,7 @@ const Field = <T,>({
|
|||
)
|
||||
}
|
||||
|
||||
if ([BaseVarType.select].includes(type)) {
|
||||
if (type === BaseVarType.select) {
|
||||
return (
|
||||
<form.AppField
|
||||
name={variable}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ export type BaseConfiguration<T> = {
|
|||
maxLength?: number // Max length for text input
|
||||
placeholder?: string
|
||||
required: boolean
|
||||
showConditions: ShowCondition<T>[] // Show this field only when the all conditions are met
|
||||
showConditions: ShowCondition<T>[] // Show this field only when all conditions are met
|
||||
type: BaseVarType
|
||||
tooltip?: string // Tooltip for this field
|
||||
} & NumberConfiguration & SelectConfiguration
|
||||
|
|
|
|||
Loading…
Reference in New Issue