feat: list operator support bool

feat/support-bool-variable-fe
Joel 10 months ago
parent 544ebde054
commit 14eb5b7930

@ -58,6 +58,9 @@ const useConfig = (id: string, payload: ListFilterNodeType) => {
case VarType.arrayObject: case VarType.arrayObject:
itemVarType = VarType.object itemVarType = VarType.object
break break
case VarType.arrayBoolean:
itemVarType = VarType.boolean
break
default: default:
itemVarType = varType itemVarType = varType
} }
@ -95,7 +98,7 @@ const useConfig = (id: string, payload: ListFilterNodeType) => {
const filterVar = useCallback((varPayload: Var) => { const filterVar = useCallback((varPayload: Var) => {
// Don't know the item struct of VarType.arrayObject, so not support it // Don't know the item struct of VarType.arrayObject, so not support it
return [VarType.arrayNumber, VarType.arrayString, VarType.arrayFile].includes(varPayload.type) return [VarType.arrayNumber, VarType.arrayString, VarType.arrayBoolean, VarType.arrayFile].includes(varPayload.type)
}, []) }, [])
const handleFilterEnabledChange = useCallback((enabled: boolean) => { const handleFilterEnabledChange = useCallback((enabled: boolean) => {

Loading…
Cancel
Save