import { useI18n } from "@arronqzy/i18n/react"; import type { NodeProps } from "@xyflow/react"; import { resolveBlueprintNodeTypeLabel } from "../graph/document"; import { resolveBlueprintNodeSummary } from "../graph/node-summary"; import { useBlueprintNodeSelect } from "../BlueprintCanvasContext"; import { resolveBlueprintNodeExecutionTone } from "../runtime/execution-overlay"; import type { BlueprintFlowNodeData } from "../types"; import { BlueprintNodeShell } from "./BlueprintNodeShell"; /** 视图事件节点:输入必须来自生命周期节点,对应阶段触发后注册事件 */ export function EventFlowNode({ id, data }: NodeProps) { const { t } = useI18n(); const nodeData = data as BlueprintFlowNodeData; const onSelect = useBlueprintNodeSelect(); return ( ); }