UNPKG

@rxflow/base

Version:

BaseFlow - 核心 Flow 组件库

21 lines 810 B
import { Handle } from '@xyflow/react'; import { Position } from '@xyflow/system'; import { useNodeInitialize } from "../.."; import { jsx as _jsx } from "react/jsx-runtime"; import { Fragment as _Fragment } from "react/jsx-runtime"; import { jsxs as _jsxs } from "react/jsx-runtime"; export function InputNode(_ref) { var id = _ref.id, data = _ref.data, isConnectable = _ref.isConnectable, _ref$sourcePosition = _ref.sourcePosition, sourcePosition = _ref$sourcePosition === void 0 ? Position.Bottom : _ref$sourcePosition; useNodeInitialize(id); return /*#__PURE__*/_jsxs(_Fragment, { children: [data === null || data === void 0 ? void 0 : data.label, /*#__PURE__*/_jsx(Handle, { type: "source", position: sourcePosition, isConnectable: isConnectable })] }); }