feat: add postcss config and deps

bugfix: some unused imports and node-selection component removed for now
update: README.md
This commit is contained in:
Braks
2021-07-09 13:59:07 +02:00
parent b2c250ef38
commit 8f34d9d486
9 changed files with 331 additions and 179 deletions
+12 -12
View File
@@ -1,6 +1,5 @@
import ConnectionLine from '../../components/ConnectionLine/index';
import { isEdge } from '../../utils/graph';
import MarkerDefinitions from './MarkerDefinitions';
import { getEdgePositions, getHandle, isEdgeVisible, getSourceTargetNodes } from './utils';
import {
Position,
@@ -152,13 +151,14 @@ const EdgeCmp = defineComponent({
const isVisible = computed(() => {
return props.onlyRenderVisibleElements
? isEdgeVisible({
sourcePos: { x: edgePositions.value?.sourceX, y: edgePositions.value?.sourceY },
targetPos: { x: edgePositions.value?.targetX, y: edgePositions.value?.targetY },
width: props.width || 0,
height: props.height || 0,
transform: props.transform
})
? edgePositions.value &&
isEdgeVisible({
sourcePos: { x: edgePositions.value?.sourceX, y: edgePositions.value?.sourceY },
targetPos: { x: edgePositions.value?.targetX, y: edgePositions.value?.targetY },
width: props.width || 0,
height: props.height || 0,
transform: props.transform
})
: true;
});
@@ -190,10 +190,10 @@ const EdgeCmp = defineComponent({
target={props.edge.target}
sourceHandleId={sourceHandleId}
targetHandleId={targetHandleId}
sourceX={edgePositions.value.sourceX}
sourceY={edgePositions.value.sourceY}
targetX={edgePositions.value.targetX}
targetY={edgePositions.value.targetY}
sourceX={edgePositions.value?.sourceX}
sourceY={edgePositions.value?.sourceY}
targetX={edgePositions.value?.targetX}
targetY={edgePositions.value?.targetY}
sourcePosition={sourcePosition}
targetPosition={targetPosition}
elementsSelectable={props.elementsSelectable}