You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-08-06 12:02:40 +03:00
More strict TS type checking
This commit is contained in:
@@ -362,6 +362,8 @@ describe("SlidingSyncSdk", () => {
|
|||||||
|
|
||||||
it("can update with a new required_state event", async () => {
|
it("can update with a new required_state event", async () => {
|
||||||
let gotRoom = client.getRoom(roomB);
|
let gotRoom = client.getRoom(roomB);
|
||||||
|
expect(gotRoom).toBeDefined();
|
||||||
|
if (gotRoom == null) { return; }
|
||||||
expect(gotRoom.getJoinRule()).toEqual(JoinRule.Invite); // default
|
expect(gotRoom.getJoinRule()).toEqual(JoinRule.Invite); // default
|
||||||
mockSlidingSync.emit(SlidingSyncEvent.RoomData, roomB, {
|
mockSlidingSync.emit(SlidingSyncEvent.RoomData, roomB, {
|
||||||
required_state: [
|
required_state: [
|
||||||
|
@@ -322,7 +322,7 @@ export enum SlidingSyncEvent {
|
|||||||
|
|
||||||
export type SlidingSyncEventHandlerMap = {
|
export type SlidingSyncEventHandlerMap = {
|
||||||
[SlidingSyncEvent.RoomData]: (roomId: string, roomData: MSC3575RoomData) => void;
|
[SlidingSyncEvent.RoomData]: (roomId: string, roomData: MSC3575RoomData) => void;
|
||||||
[SlidingSyncEvent.Lifecycle]: (state: SlidingSyncState, resp: MSC3575SlidingSyncResponse, err: Error) => void;
|
[SlidingSyncEvent.Lifecycle]: (state: SlidingSyncState, resp: MSC3575SlidingSyncResponse | null, err: Error) => void;
|
||||||
[SlidingSyncEvent.List]: (
|
[SlidingSyncEvent.List]: (
|
||||||
listIndex: number, joinedCount: number, roomIndexToRoomId: Record<number, string>,
|
listIndex: number, joinedCount: number, roomIndexToRoomId: Record<number, string>,
|
||||||
) => void;
|
) => void;
|
||||||
|
Reference in New Issue
Block a user