@@ -28,12 +28,12 @@ import {
2828 LineageControlButton ,
2929 LineageControlIcon ,
3030 LineageLayout ,
31+ type LineageAdjacencyList ,
32+ type LineageDetails ,
33+ type ColumnLevelLineageAdjacencyList ,
3134} from '@sqlmesh-common/components/Lineage'
3235
3336import {
34- type BrandedColumnLevelLineageAdjacencyList ,
35- type BrandedLineageAdjacencyList ,
36- type BrandedLineageDetails ,
3737 type ModelColumnName ,
3838 type EdgeData ,
3939 type ModelColumnID ,
@@ -65,8 +65,8 @@ export const ModelLineage = ({
6565 className,
6666 onNodeClick,
6767} : {
68- adjacencyList : BrandedLineageAdjacencyList
69- lineageDetails : BrandedLineageDetails
68+ adjacencyList : LineageAdjacencyList < ModelFQN >
69+ lineageDetails : LineageDetails < ModelFQN , ModelLineageNodeDetails >
7070 selectedModelName ?: ModelFQN
7171 className ?: string
7272 onNodeClick ?: (
@@ -109,7 +109,7 @@ export const ModelLineage = ({
109109
110110 const [ showColumns , setShowColumns ] = React . useState ( false )
111111 const [ columnLevelLineage , setColumnLevelLineage ] = React . useState <
112- Map < ModelColumnID , BrandedColumnLevelLineageAdjacencyList >
112+ Map < ModelColumnID , ColumnLevelLineageAdjacencyList < ModelFQN , ModelColumnName > >
113113 > ( new Map ( ) )
114114 const [ fetchingColumns , setFetchingColumns ] = React . useState <
115115 Set < ModelColumnID >
@@ -123,7 +123,7 @@ export const ModelLineage = ({
123123 ModelFQN ,
124124 ModelColumnName ,
125125 ModelColumnID ,
126- BrandedColumnLevelLineageAdjacencyList
126+ ColumnLevelLineageAdjacencyList < ModelFQN , ModelColumnName >
127127 > ( columnLevelLineage )
128128
129129 const adjacencyListKeys = React . useMemo ( ( ) => {
@@ -263,7 +263,7 @@ export const ModelLineage = ({
263263 ModelNodeId ,
264264 ModelColumnRightHandleId ,
265265 ModelColumnLeftHandleId ,
266- BrandedColumnLevelLineageAdjacencyList
266+ ColumnLevelLineageAdjacencyList < ModelFQN , ModelColumnName >
267267 > ( {
268268 columnLineage : adjacencyListColumnLevel ,
269269 transformEdge,
@@ -275,14 +275,14 @@ export const ModelLineage = ({
275275 return edgesColumnLevel . length > 0
276276 ? edgesColumnLevel
277277 : getTransformedModelEdgesTargetSources <
278- ModelFQN ,
279- EdgeData ,
280- ModelEdgeId ,
281- ModelNodeId ,
282- ModelNodeId ,
283- ModelColumnRightHandleId ,
284- ModelColumnLeftHandleId
285- > ( adjacencyListKeys , adjacencyList , transformEdge )
278+ ModelFQN ,
279+ EdgeData ,
280+ ModelEdgeId ,
281+ ModelNodeId ,
282+ ModelNodeId ,
283+ ModelColumnRightHandleId ,
284+ ModelColumnLeftHandleId
285+ > ( adjacencyListKeys , adjacencyList , transformEdge )
286286 } , [ adjacencyListKeys , adjacencyList , transformEdge , edgesColumnLevel ] )
287287
288288 const calculateLayout = React . useCallback (
0 commit comments