From bc1337440998939798e397b8e70b599eff0deecd Mon Sep 17 00:00:00 2001 From: wuyudi Date: Wed, 8 Feb 2023 02:34:37 +0900 Subject: [PATCH] add some missing types --- src/client/state/AccountData.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/client/state/AccountData.ts b/src/client/state/AccountData.ts index 2e54fb11..47b800ce 100644 --- a/src/client/state/AccountData.ts +++ b/src/client/state/AccountData.ts @@ -1,11 +1,13 @@ import EventEmitter from 'events'; +import { MatrixClient } from 'matrix-js-sdk'; import appDispatcher from '../dispatcher'; import cons from './cons'; +import RoomList from './RoomList'; class AccountData extends EventEmitter { - matrixClient: any; + matrixClient: MatrixClient; - roomList: any; + roomList: RoomList; spaces: any; @@ -13,7 +15,7 @@ class AccountData extends EventEmitter { categorizedSpaces: Set; - constructor(roomList) { + constructor(roomList: RoomList) { super(); this.matrixClient = roomList.matrixClient; @@ -127,6 +129,7 @@ class AccountData extends EventEmitter { } _listenEvents() { + // @ts-ignore this.matrixClient.on('accountData', (event) => { if (event.getType() !== cons.IN_CINNY_SPACES) return; this._populateSpaceShortcut();