remove mitt typings namesapce

This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent eaf339ed79
commit 57df28de2f
9 changed files with 23 additions and 15 deletions

View File

@@ -18,6 +18,8 @@ import {
incrementalSnapshotEvent,
incrementalData,
ReplayerEvents,
Handler,
Emitter,
} from '../types';
import { mirror } from '../utils';
import getInjectStyleRules from './styles/inject-style';
@@ -43,7 +45,7 @@ export class Replayer {
private mouse: HTMLDivElement;
private emitter: mitt.Emitter = mitt();
private emitter: Emitter = mitt();
private baselineTime: number = 0;
// record last played event timestamp when paused
@@ -76,10 +78,10 @@ export class Replayer {
this.timer = new Timer(this.config);
smoothscroll.polyfill();
this.setupDom();
this.emitter.on('resize', this.handleResize as mitt.Handler);
this.emitter.on('resize', this.handleResize as Handler);
}
public on(event: string, handler: mitt.Handler) {
public on(event: string, handler: Handler) {
this.emitter.on(event, handler);
}