Fix PR comments

This commit is contained in:
Dariusz Niemczyk 2021-09-16 16:04:18 +02:00
parent 78587558d8
commit d6788b023b
No known key found for this signature in database
GPG key ID: 3E8DC619E3C59A05
3 changed files with 13 additions and 13 deletions
src/components

View file

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

View file

@ -16,7 +16,7 @@ limitations under the License.
import React from 'react'; import React from 'react';
import { MatrixEvent, Room } from 'matrix-js-sdk/src'; import { MatrixEvent, Room } from 'matrix-js-sdk/src';
import { Thread, THREAD_EVENTS } from 'matrix-js-sdk/src/models/thread'; import { Thread, ThreadEvents } from 'matrix-js-sdk/src/models/thread';
import BaseCard from "../views/right_panel/BaseCard"; import BaseCard from "../views/right_panel/BaseCard";
import { RightPanelPhases } from "../../stores/RightPanelStorePhases"; import { RightPanelPhases } from "../../stores/RightPanelStorePhases";
@ -99,15 +99,15 @@ export default class ThreadView extends React.Component<IProps, IState> {
thread = new Thread([mxEv], this.props.room, client); thread = new Thread([mxEv], this.props.room, client);
mxEv.setThread(thread); mxEv.setThread(thread);
} }
thread.on(THREAD_EVENTS.update, this.updateThread); thread.on(ThreadEvents.Update, this.updateThread);
thread.once(THREAD_EVENTS.ready, this.updateThread); thread.once(ThreadEvents.Ready, this.updateThread);
this.updateThread(thread); this.updateThread(thread);
}; };
private teardownThread = () => { private teardownThread = () => {
if (this.state.thread) { if (this.state.thread) {
this.state.thread.removeListener(THREAD_EVENTS.update, this.updateThread); this.state.thread.removeListener(ThreadEvents.Update, this.updateThread);
this.state.thread.removeListener(THREAD_EVENTS.ready, this.updateThread); this.state.thread.removeListener(ThreadEvents.Ready, this.updateThread);
} }
}; };

View file

@ -21,7 +21,7 @@ import { EventType } from "matrix-js-sdk/src/@types/event";
import { EventStatus, MatrixEvent } from "matrix-js-sdk/src/models/event"; import { EventStatus, MatrixEvent } from "matrix-js-sdk/src/models/event";
import { Relations } from "matrix-js-sdk/src/models/relations"; import { Relations } from "matrix-js-sdk/src/models/relations";
import { RoomMember } from "matrix-js-sdk/src/models/room-member"; import { RoomMember } from "matrix-js-sdk/src/models/room-member";
import { Thread, THREAD_EVENTS } from 'matrix-js-sdk/src/models/thread'; import { Thread, ThreadEvents } from 'matrix-js-sdk/src/models/thread';
import ReplyThread from "../elements/ReplyThread"; import ReplyThread from "../elements/ReplyThread";
import { _t } from '../../../languageHandler'; import { _t } from '../../../languageHandler';
@ -464,8 +464,8 @@ export default class EventTile extends React.Component<IProps, IState> {
} }
if (SettingsStore.getValue("feature_thread")) { if (SettingsStore.getValue("feature_thread")) {
this.props.mxEvent.once(THREAD_EVENTS.ready, this.updateThread); this.props.mxEvent.once(ThreadEvents.Ready, this.updateThread);
this.props.mxEvent.on(THREAD_EVENTS.update, this.updateThread); this.props.mxEvent.on(ThreadEvents.Update, this.updateThread);
} }
} }