@projectstorm/react-diagrams-core
Version:
This workspace houses the default models
18 lines • 654 B
JavaScript
import * as React from 'react';
import styled from '@emotion/styled';
import _map from 'lodash/map';
import { LinkWidget } from '../link/LinkWidget';
var S;
(function (S) {
S.Container = styled.div ``;
})(S || (S = {}));
export class LinkLayerWidget extends React.Component {
render() {
return (React.createElement(React.Fragment, null,
//only perform these actions when we have a diagram
_map(this.props.layer.getLinks(), (link) => {
return React.createElement(LinkWidget, { key: link.getID(), link: link, diagramEngine: this.props.engine });
})));
}
}
//# sourceMappingURL=LinkLayerWidget.js.map