UNPKG

@logicflow/react-node-registry

Version:

LogicFlow React Shape

19 lines 643 B
import ReactNodeView from './view'; import ReactNodeModel from './model'; export var reactNodesMap = {}; export function register(config, lf) { var type = config.type, component = config.component, effect = config.effect, CustomNodeView = config.view, CustomNodeModel = config.model; if (!type) { throw new Error('You should specify type in config'); } reactNodesMap[type] = { component: component, effect: effect, }; lf.register({ type: type, view: CustomNodeView || ReactNodeView, model: CustomNodeModel || ReactNodeModel, }); } //# sourceMappingURL=registry.js.map