@@ -77,6 +77,8 @@ import {
77
77
TagMetadata ,
78
78
TimeSeriesData ,
79
79
TimeSeriesLoadable ,
80
+ CardToPinnedCard ,
81
+ PinnedCardToCard ,
80
82
} from './metrics_types' ;
81
83
import { dataTableUtils } from '../../widgets/data_table/utils' ;
82
84
@@ -1532,7 +1534,7 @@ const reducer = createReducer(
1532
1534
let nextCardStateMap = { ...state . cardStateMap } ;
1533
1535
let nextLastPinnedCardTime = state . lastPinnedCardTime ;
1534
1536
1535
- for ( const [ cardId , _ ] of state . pinnedCardToOriginal ) {
1537
+ for ( const cardId of state . pinnedCardToOriginal . keys ( ) ) {
1536
1538
delete nextCardMetadataMap [ cardId ] ;
1537
1539
delete nextCardStepIndexMap [ cardId ] ;
1538
1540
delete nextCardStateMap [ cardId ] ;
@@ -1543,9 +1545,9 @@ const reducer = createReducer(
1543
1545
cardMetadataMap : nextCardMetadataMap ,
1544
1546
cardStateMap : nextCardStateMap ,
1545
1547
cardStepIndex : nextCardStepIndexMap ,
1546
- cardToPinnedCopy : new Map ( ) ,
1547
- cardToPinnedCopyCache : new Map ( ) ,
1548
- pinnedCardToOriginal : new Map ( ) ,
1548
+ cardToPinnedCopy : new Map ( ) as CardToPinnedCard ,
1549
+ cardToPinnedCopyCache : new Map ( ) as CardToPinnedCard ,
1550
+ pinnedCardToOriginal : new Map ( ) as PinnedCardToCard ,
1549
1551
lastPinnedCardTime : nextLastPinnedCardTime ,
1550
1552
} ;
1551
1553
} )
0 commit comments