@@ -22,7 +22,6 @@ import {
22
22
filter ,
23
23
map ,
24
24
shareReplay ,
25
- shareReplay ,
26
25
startWith ,
27
26
take ,
28
27
} from 'rxjs/operators' ;
@@ -34,7 +33,6 @@ import {
34
33
getColorGroupRegexString ,
35
34
getRunIdsForExperiment ,
36
35
getRunGroupBy ,
37
- getRunGroupBy ,
38
36
getRuns ,
39
37
} from '../../store/runs_selectors' ;
40
38
import { groupRuns } from '../../store/utils' ;
@@ -50,11 +48,8 @@ const INPUT_CHANGE_DEBOUNCE_INTERVAL_MS = 500;
50
48
[colorRunPairList]="colorRunPairList$ | async"
51
49
[selectedGroupBy]="groupByRegexType$ | async"
52
50
(onSave)="onSave()"
53
- [selectedGroupBy]="groupByRegexType$ | async"
54
- (onSave)="onSave()"
55
51
(regexInputOnChange)="onRegexInputOnChange($event)"
56
52
(regexTypeOnChange)="onRegexTypeOnChange($event)"
57
- (regexTypeOnChange)="onRegexTypeOnChange($event)"
58
53
></regex-edit-dialog-component>` ,
59
54
styles : [
60
55
`
@@ -70,7 +65,6 @@ const INPUT_CHANGE_DEBOUNCE_INTERVAL_MS = 500;
70
65
export class RegexEditDialogContainer {
71
66
private readonly experimentIds : string [ ] ;
72
67
private readonly expNameByExpId : Record < string , string > ;
73
- private readonly expNameByExpId : Record < string , string > ;
74
68
private readonly runIdToEid$ : Observable < Record < string , string > > ;
75
69
private readonly allRuns$ : Observable < Run [ ] > ;
76
70
private readonly tentativeRegexString$ : Subject < string > =
@@ -127,7 +121,6 @@ export class RegexEditDialogContainer {
127
121
darkModeEanbled ,
128
122
] ) => {
129
123
const groupBy = {
130
- key : regexType ,
131
124
key : regexType ,
132
125
regexString,
133
126
} ;
@@ -170,7 +163,6 @@ export class RegexEditDialogContainer {
170
163
) {
171
164
this . experimentIds = data . experimentIds ;
172
165
this . expNameByExpId = data . expNameByExpId ;
173
- this . expNameByExpId = data . expNameByExpId ;
174
166
175
167
this . runIdToEid$ = combineLatest (
176
168
this . experimentIds . map ( ( experimentId ) => {
0 commit comments