diff --git a/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx b/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx index 6639ea9..fe82848 100644 --- a/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx +++ b/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx @@ -33,9 +33,9 @@ const EventSelect: React.FC = ({ nodeData, eventList, type, on if (eventList && eventList.length > 0) { setOptions(eventList); try { - setCurrentEvent(eventList.find(item => JSON.parse(nodeData.component.customDef).eventId === item.id)); + setCurrentEvent(eventList.find(item => JSON.parse(nodeData.component?.customDef).eventId === item.id)); } catch (e) { - setCurrentEvent(eventList.find(item => nodeData.component.customDef.eventId === item.id)); + setCurrentEvent(eventList.find(item => nodeData.component?.customDef.eventId === item.id)); } } }, [eventList, nodeData]);