UNPKG

@rxflow/base

Version:

BaseFlow - 核心 Flow 组件库

30 lines (29 loc) 843 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DefaultNode = DefaultNode; var _react = require("@xyflow/react"); var _system = require("@xyflow/system"); var _ = require("../.."); var _jsxRuntime = require("react/jsx-runtime"); function DefaultNode({ id, data, isConnectable, targetPosition = _system.Position.Top, sourcePosition = _system.Position.Bottom }) { (0, _.useNodeInitialize)(id); return /*#__PURE__*/(0, _jsxRuntime.jsxs)(_jsxRuntime.Fragment, { children: [/*#__PURE__*/(0, _jsxRuntime.jsx)(_react.Handle, { type: "target", position: targetPosition, isConnectable: isConnectable }), data?.label, /*#__PURE__*/(0, _jsxRuntime.jsx)(_react.Handle, { type: "source", position: sourcePosition, isConnectable: isConnectable })] }); }