1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-12-11 17:57:29 +03:00

Transcriptify thread events a bit

This commit is contained in:
Dariusz Niemczyk
2021-09-16 16:02:06 +02:00
parent 3da02f1546
commit 78587558d8
3 changed files with 13 additions and 13 deletions

View File

@@ -16,7 +16,7 @@ limitations under the License.
import React from 'react';
import { MatrixEvent, Room } from 'matrix-js-sdk/src';
import { Thread } from 'matrix-js-sdk/src/models/thread';
import { Thread, THREAD_EVENTS } from 'matrix-js-sdk/src/models/thread';
import BaseCard from "../views/right_panel/BaseCard";
import { RightPanelPhases } from "../../stores/RightPanelStorePhases";
@@ -46,13 +46,13 @@ export default class ThreadPanel extends React.Component<IProps, IState> {
}
public componentDidMount(): void {
this.room.on("Thread.update", this.onThreadEventReceived);
this.room.on("Thread.ready", this.onThreadEventReceived);
this.room.on(THREAD_EVENTS.update, this.onThreadEventReceived);
this.room.on(THREAD_EVENTS.ready, this.onThreadEventReceived);
}
public componentWillUnmount(): void {
this.room.removeListener("Thread.update", this.onThreadEventReceived);
this.room.removeListener("Thread.ready", this.onThreadEventReceived);
this.room.removeListener(THREAD_EVENTS.update, this.onThreadEventReceived);
this.room.removeListener(THREAD_EVENTS.ready, this.onThreadEventReceived);
}
private onThreadEventReceived = () => this.updateThreads();