diff --git a/src/CallHandler.tsx b/src/CallHandler.tsx index 8e197e900f..2b934251b7 100644 --- a/src/CallHandler.tsx +++ b/src/CallHandler.tsx @@ -1093,7 +1093,7 @@ export default class CallHandler extends EventEmitter { */ public showTransferDialog(call: MatrixCall): void { call.setRemoteOnHold(true); - dis.dispatch({ + dis.dispatch({ action: Action.OpenInviteDialog, kind: KIND_CALL_TRANSFER, call, @@ -1104,7 +1104,7 @@ export default class CallHandler extends EventEmitter { call.setRemoteOnHold(false); } }, - } as OpenInviteDialogPayload); + }); } private addCallForRoom(roomId: string, call: MatrixCall, changedRooms = false): void { diff --git a/src/components/views/context_menus/MessageContextMenu.tsx b/src/components/views/context_menus/MessageContextMenu.tsx index b4f476a5cd..72a5c862b3 100644 --- a/src/components/views/context_menus/MessageContextMenu.tsx +++ b/src/components/views/context_menus/MessageContextMenu.tsx @@ -154,10 +154,10 @@ export default class MessageContextMenu extends React.Component }; private onReportEventClick = (): void => { - dis.dispatch({ + dis.dispatch({ action: Action.OpenReportEventDialog, event: this.props.mxEvent, - } as OpenReportEventDialogPayload); + }); this.closeMenu(); }; @@ -178,11 +178,11 @@ export default class MessageContextMenu extends React.Component }; private onForwardClick = (): void => { - dis.dispatch({ + dis.dispatch({ action: Action.OpenForwardDialog, event: this.props.mxEvent, permalinkCreator: this.props.permalinkCreator, - } as OpenForwardDialogPayload); + }); this.closeMenu(); }; diff --git a/src/stores/RoomViewStore.tsx b/src/stores/RoomViewStore.tsx index b48ad3f808..84b02df411 100644 --- a/src/stores/RoomViewStore.tsx +++ b/src/stores/RoomViewStore.tsx @@ -157,11 +157,11 @@ export class RoomViewStore extends Store { // Fired so we can reduce dependency on event emitters to this store, which is relatively // central to the application and can easily cause import cycles. - dis.dispatch({ + dis.dispatch({ action: Action.ActiveRoomChanged, oldRoomId: lastRoomId, newRoomId: this.state.roomId, - } as ActiveRoomChangedPayload); + }); } this.__emitChange(); diff --git a/src/utils/space.tsx b/src/utils/space.tsx index b407e23ffb..dc774bb60a 100644 --- a/src/utils/space.tsx +++ b/src/utils/space.tsx @@ -66,10 +66,10 @@ export function showSpaceSettings(space: Room) { } export const showAddExistingRooms = (space: Room): void => { - dis.dispatch({ + dis.dispatch({ action: Action.OpenAddToExistingSpaceDialog, space, - } as OpenAddExistingToSpaceDialogPayload); + }); }; export const showCreateNewRoom = async (space: Room): Promise => {