mirror of
https://github.com/langflow-ai/langflow.git
synced 2026-07-25 11:10:43 +08:00
Update InputGlobalComponent to handle unavaliableFields in useGlobalVariablesStore
This commit is contained in:
@ -23,6 +23,7 @@ export default function InputGlobalComponent({
|
||||
);
|
||||
|
||||
const getVariableId = useGlobalVariablesStore((state) => state.getVariableId);
|
||||
const unavaliableFields = useGlobalVariablesStore((state) => state.unavaliableFields);
|
||||
const removeGlobalVariable = useGlobalVariablesStore(
|
||||
(state) => state.removeGlobalVariable
|
||||
);
|
||||
@ -39,6 +40,15 @@ export default function InputGlobalComponent({
|
||||
}
|
||||
}, [globalVariablesEntries]);
|
||||
|
||||
useEffect(() => {
|
||||
if (!data.node?.template[name].value && data.node?.template[name].display_name) {
|
||||
if(unavaliableFields[data.node?.template[name].display_name!]){
|
||||
setDb(true);
|
||||
onChange(unavaliableFields[data.node?.template[name].display_name!]);
|
||||
}
|
||||
}
|
||||
},[unavaliableFields]);
|
||||
|
||||
function handleDelete(key: string) {
|
||||
const id = getVariableId(key);
|
||||
if (id !== undefined) {
|
||||
|
||||
Reference in New Issue
Block a user