Switch to importing more things from the main js-sdk export (#11377)

This commit is contained in:
Michael Telatynski 2023-08-10 09:01:14 +01:00 committed by GitHub
parent a1328d8ef7
commit ef385e6028
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
47 changed files with 136 additions and 95 deletions

View file

@ -24,8 +24,9 @@ import {
MatrixEventEvent,
MatrixEvent,
RoomType,
SyncStateData,
SyncState,
} from "matrix-js-sdk/src/matrix";
import { ISyncStateData, SyncState } from "matrix-js-sdk/src/sync";
import { InvalidStoreError } from "matrix-js-sdk/src/errors";
import { defer, IDeferred, QueryDict } from "matrix-js-sdk/src/utils";
import { logger } from "matrix-js-sdk/src/logger";
@ -1502,7 +1503,7 @@ export default class MatrixChat extends React.PureComponent<IProps, IState> {
return this.loggedInView.current.canResetTimelineInRoom(roomId);
});
cli.on(ClientEvent.Sync, (state: SyncState, prevState: SyncState | null, data?: ISyncStateData) => {
cli.on(ClientEvent.Sync, (state: SyncState, prevState: SyncState | null, data?: SyncStateData) => {
if (state === SyncState.Error || state === SyncState.Reconnecting) {
if (data?.error instanceof InvalidStoreError) {
Lifecycle.handleInvalidStoreError(data.error);