Skip to content

Commit 27105d7

Browse files
committed
clean up
1 parent 7f780c7 commit 27105d7

File tree

5 files changed

+39
-35
lines changed

5 files changed

+39
-35
lines changed

web/common/src/components/Lineage/LineageContext.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,22 @@ export function getInitial<
5252
>() {
5353
return {
5454
showOnlySelectedNodes: false,
55-
setShowOnlySelectedNodes: () => { },
55+
setShowOnlySelectedNodes: () => {},
5656
selectedNodes: new Set<TNodeID>(),
57-
setSelectedNodes: () => { },
57+
setSelectedNodes: () => {},
5858
selectedEdges: new Set<TEdgeID>(),
59-
setSelectedEdges: () => { },
59+
setSelectedEdges: () => {},
6060
selectedNodeId: null,
61-
setSelectedNodeId: () => { },
61+
setSelectedNodeId: () => {},
6262
zoom: ZOOM_THRESHOLD,
63-
setZoom: () => { },
63+
setZoom: () => {},
6464
edges: [],
65-
setEdges: () => { },
65+
setEdges: () => {},
6666
nodes: [],
6767
nodesMap: {},
68-
setNodesMap: () => { },
68+
setNodesMap: () => {},
6969
isBuildingLayout: false,
70-
setIsBuildingLayout: () => { },
70+
setIsBuildingLayout: () => {},
7171
currentNode: null,
7272
}
7373
}

web/common/src/components/Lineage/LineageLayout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ export function LineageLayout<
6969
edgeTypes?: EdgeTypes
7070
className?: string
7171
controls?:
72-
| React.ReactNode
73-
| (({ setCenter }: { setCenter: SetCenter }) => React.ReactNode)
72+
| React.ReactNode
73+
| (({ setCenter }: { setCenter: SetCenter }) => React.ReactNode)
7474
onNodeClick?: (
7575
event: React.MouseEvent<Element, MouseEvent>,
7676
node: LineageNode<TNodeData, TNodeID>,

web/common/src/components/Lineage/layout/dagreLayout.worker.ts

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ self.onmessage = <
1919
const nodes = Object.values(nodesMap)
2020
const nodeCount = nodes.length
2121
const edgeCount = edges.length
22-
const maxCount = Math.max(nodeCount, edgeCount)
2322

2423
if (nodeCount === 0)
2524
return self.postMessage({
@@ -44,17 +43,16 @@ self.onmessage = <
4443
g.setDefaultEdgeLabel(() => ({}))
4544

4645
// Building layout already heavy operation, so trying to optimize it a bit
47-
for (let i = 0; i < maxCount; i++) {
48-
if (i < edgeCount) {
49-
g.setEdge(edges[i].source, edges[i].target)
50-
}
51-
if (i < nodeCount) {
52-
const node = nodes[i]
53-
g.setNode(node.id, {
54-
width: node.width || DEFAULT_NODE_WIDTH,
55-
height: node.height || 0,
56-
})
57-
}
46+
for (let i = 0; i < edgeCount; i++) {
47+
g.setEdge(edges[i].source, edges[i].target)
48+
}
49+
50+
for (let i = 0; i < nodeCount; i++) {
51+
const node = nodes[i]
52+
g.setNode(node.id, {
53+
width: node.width || DEFAULT_NODE_WIDTH,
54+
height: node.height || 0,
55+
})
5856
}
5957

6058
dagre.layout(g)

web/common/src/components/Lineage/stories/ModelLineage.tsx

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ import {
3838
cleanupLayoutWorker,
3939
getLayoutedGraph as getDagreLayoutedGraph,
4040
} from '../layout/dagreLayout'
41-
import { type LineageEdge, type LineageNodesMap, ZOOM_THRESHOLD } from '../utils'
41+
import {
42+
type LineageEdge,
43+
type LineageNodesMap,
44+
ZOOM_THRESHOLD,
45+
} from '../utils'
4246
import {
4347
type EdgeData,
4448
ModelLineageContext,
@@ -252,12 +256,12 @@ export const ModelLineage = ({
252256
return edgesColumnLevel.length > 0
253257
? edgesColumnLevel
254258
: getTransformedModelEdges<
255-
ModelName,
256-
EdgeData,
257-
ModelNodeId,
258-
ModelEdgeId,
259-
ModelColumnID
260-
>(adjacencyListKeys, adjacencyList, transformEdge)
259+
ModelName,
260+
EdgeData,
261+
ModelNodeId,
262+
ModelEdgeId,
263+
ModelColumnID
264+
>(adjacencyListKeys, adjacencyList, transformEdge)
261265
}, [adjacencyListKeys, adjacencyList, transformEdge, edgesColumnLevel])
262266

263267
const calculateLayout = React.useMemo(() => {

web/common/src/components/Lineage/stories/ModelNode.tsx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,18 +109,18 @@ export const ModelNode = React.memo(function ModelNode({
109109
const nodeDetailsHeight =
110110
zoom > ZOOM_THRESHOLD
111111
? calculateNodeDetailsHeight({
112-
nodeDetailsCount: 0,
113-
})
112+
nodeDetailsCount: 0,
113+
})
114114
: 0
115115
const selectedColumnsHeight = calculateSelectedColumnsHeight(
116116
modelSelectedColumns.length,
117117
)
118118
const columnsHeight =
119119
zoom > ZOOM_THRESHOLD && shouldShowColumns
120120
? calculateColumnsHeight({
121-
columnsCount: calculateNodeColumnsCount(columns.length),
122-
hasColumnsFilter,
123-
})
121+
columnsCount: calculateNodeColumnsCount(columns.length),
122+
hasColumnsFilter,
123+
})
124124
: 0
125125

126126
// If zoom is less than ZOOM_THRESHOLD, we are making node looks bigger
@@ -231,7 +231,9 @@ export const ModelNode = React.memo(function ModelNode({
231231
grayscale
232232
className={cn(
233233
'w-full overflow-hidden cursor-default truncate',
234-
zoom > ZOOM_THRESHOLD ? ' text-xs' : 'text-2xl justify-center',
234+
zoom > ZOOM_THRESHOLD
235+
? ' text-xs'
236+
: 'text-2xl justify-center',
235237
)}
236238
/>
237239
</HorizontalContainer>

0 commit comments

Comments
 (0)