Skip to content

Commit eeac470

Browse files
committed
fix(regression): 8.2.0 not compatible
1 parent f3ffe2d commit eeac470

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

projects/interacto-angular/src/lib/material/mat-select-interaction.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
import {MatSelectChange} from '@angular/material/select';
2-
import {FSMDataHandler, FSMImpl, Logger} from 'interacto';
2+
import {FSMImpl, Logger} from 'interacto';
33
import {MatInteractionBase} from './mat-interaction-base';
44
import {MatSelectChangeTransition} from './mat-select-change-transition';
55
import {MatChangeImpl, MatEvent} from './mat-event';
66

77

8-
interface MatSelectFSMHandler extends FSMDataHandler {
8+
interface MatSelectFSMHandler {
99
selectionChanged(change: MatSelectChange): void;
1010
}
1111

1212

13-
class MatSelectFSM extends FSMImpl<MatSelectFSMHandler> {
13+
class MatSelectFSM extends FSMImpl {
1414
public constructor(logger: Logger, dataHandler: MatSelectFSMHandler) {
15-
super(logger, dataHandler);
15+
super(logger);
1616

1717
new MatSelectChangeTransition(this.initState, this.addTerminalState("changed"),
1818
(evt: MatEvent<MatSelectChange>): void => {
19-
this.dataHandler?.selectionChanged(evt.change);
19+
dataHandler.selectionChanged(evt.change);
2020
});
2121
}
2222
}
@@ -26,9 +26,6 @@ export class MatSelectInteraction extends MatInteractionBase<MatSelectChange> {
2626
const handler: MatSelectFSMHandler = {
2727
"selectionChanged": (event: MatSelectChange): void => {
2828
this._data._change = event;
29-
},
30-
"reinitData": (): void => {
31-
this.reinitData();
3229
}
3330
};
3431

0 commit comments

Comments
 (0)