2
0

fix(analytics): 🐛 Analytics board

This commit is contained in:
Baptiste Arnaud
2022-02-11 18:06:59 +01:00
parent 93fed893c0
commit 7c164e25d7
13 changed files with 179 additions and 108 deletions

View File

@ -22,6 +22,7 @@ export const Edge = ({ edge }: { edge: EdgeProps }) => {
targetEndpoints,
graphPosition,
blocksCoordinates,
isReadOnly,
} = useGraph()
const isPreviewing = previewingEdge?.id === edge.id
@ -35,14 +36,21 @@ export const Edge = ({ edge }: { edge: EdgeProps }) => {
getEndpointTopOffset(
graphPosition,
sourceEndpoints,
getSourceEndpointId(edge)
getSourceEndpointId(edge),
isReadOnly
),
// eslint-disable-next-line react-hooks/exhaustive-deps
[edge, graphPosition, sourceEndpoints, sourceBlockCoordinates?.y]
)
const targetTop = useMemo(
() => getEndpointTopOffset(graphPosition, targetEndpoints, edge?.to.stepId),
() =>
getEndpointTopOffset(
graphPosition,
targetEndpoints,
edge?.to.stepId,
isReadOnly
),
// eslint-disable-next-line react-hooks/exhaustive-deps
[graphPosition, targetEndpoints, edge?.to.stepId, targetBlockCoordinates?.y]
)